Embed feed on mobile app

New Contributor

Hi,

 

I'm creating a mobile app for an in-house event later this year. We want to use our Yammer Group inside the app as a communication service (because we want to boots the Yammer usage). The nicest way would be to use the embed feed (Rest api would require a lot of custom building). But on a mobile phone it keeps returning a page with: "You won't find anything here, but keep believing.". It does work fine on a desktop though (also with an emulated iPhone browser). Is there a restriction on the embed feature?

 

 

Henk

4 Replies

Hi Henk,

Did you find a solution for this?

I am trying to do exactly the same thing but with no luck. I am supposed to get a big login box but instead we receive "You won't find anything here, but keep believing." screen.

Best,

Ufuk

Hi Ufuk,

 

No, in the end we decided to use the native Yammer app and link from our mobile app to the Yammer app trough the deeplinking (there is a page on deeplinking: https://developer.yammer.com/docs/ios-and-android).

 

There is a check if the user is on mobile devices, if so it shows the "You won't find anything here, but keep believing." page. I think the idea i that the Yammer app gives the best experience. I did try finding a  workaround for that. But the feed also isn't responsive and looked terrible on a mobile device.

 

If you do have more time you could write a custom implementation with the Api. There are some examples doing this showing a feed in a webpage without the ability to interact on the feed. But i'm not sure if the login will work because of the earlier mentioned locked out problem.

 

Cheers,

Henk

Hi Henk,

Actually we have time an will eventually implement a custom UI with the API but there is an urgent need to use yammer inside the app. That's why I wanted to embed feed into a webview for a faster result and then implement API later.

I realized that safari can open this embedded html but in-app webview can't.
I think there is a problem with sending user agent info. I will check this with a custom server.

Best,
Ufuk

Hi Henk,

 

I'm not sure if I can help but I had the same problem a while back while trying to view the yammer embed on Chrome for mobile. It was showing me that message every time. Then it happened for one of my clients on Chrome for desktop.

 

The solution for me was to allow 3rd party cookies from [*.]yammer.com 

 

In the Chrome settings, go to Content Settings -> Cookies.