I developed an app on android that will send an apprequest to another facebook account and it works well.
When I open facebook in my computer's browser, it does show a notification that my android app has sent an apprequest. But if I open facebook using the facebook app for android on my phone, I can't see that notification (other notifications such as someone post on my wall still showing so the notification function is working).
Is that the problem of my code or the apprequest simply can't work on cell phone?
If you use computer's browser and get the Notification in your Facebook profile wall post . then it is successfully posted and works as it has to be.
But if you not able to see that post in your Facebook Mobile app then it is because of the facebook security. Please change the Security of your facebook profile by computer's browser. and then try to see it using facebook mobile app.
Hope it will help you.
Enjoy. :)
you need to change the configuration in the app page on facebook. you need to write it as a "mobile web" application on the "base" section.
Related
I want to make a link to send it in a email so when the receptor clicks it send him directlly to the app (ios or android) if he has it installed or to the browser if he has not the app
Linkendin mails (for example) do that, but i don't know how.
Thanks a lot.
Edit: My app is an hibryd app developed with Cordova
Firebase Dynamic Links are links that work the way you want, on
multiple platforms, and whether or not your app is already installed.
Check this https://firebase.google.com/docs/dynamic-links/
I've developed a web facebook app with the possibility of invite a friend via a request that appears in the notifications. It works fine in the web version of facebook but in the Facebook app (Android and iOS) the notifications are not appearing.
Some questions here in SO address the same issue but all the solutions (Canvas configuration in the developer console, permissions, set the app live, etc) do not work. In this question: facebook app request notification not showing up in Facebook iOS app for mobile web app the accepted answer is to set an ID of the apple store but write a Native app to show the same content seems an overkill in time in money (Specially considering the time that the Apple store takes to accept and App).
Is there any way to fix this?, seems like before setting the canvas (Web and mobile) was enough, but it is not working.
This is actually by design. The actual answer is in the docs:
Requests will only surface on platforms where the game has been
defined in the app dashboard as having a presence. So for example, if
an app exists on iOS and Android, but has no Canvas presence,
recipients will not see requests received via that app appear on the
desktop web version of Facebook.com as notifications.
I want to give users a button to send a link via Facebook message to their friends. For dektop devices, there is the send dialog, which works great: https://developers.facebook.com/docs/sharing/reference/send-dialog
As stated in the documentation, it doesn't work on mobile devices and just throws an error. Things get further complicated because some users have the Facebook App installed and some don't.
The perfect solution would be along:
Try to send the message via the app. I found fb://messaging/compose but could not find a way to prepopulate it with a link.
If that fails, send the message via the mobile website. I couldn't find anything for that.
The next best thing would be to share the link, instead of sending a message. I tried http://www.facebook.com/sharer/sharer.php?u=http://www.example.com, but that doesn't open the app, even if it is installed.
Any thoughts would be appreciated.
The way to send private messages on your website is making a link going directly to facebook message page.
http://www.facebook.com/messages/[user_id]
Check out this answer. They got the same problem. URL to compose Facebook email/message (compose email via URL-params)
I'm developing an Android app that will send invites to the user friends via facebook's notification. I'm trying to make this notification open a url instead of the native app. I've tried disabling the single sign on and it works but instead of opening my page the app opens the browser version of the facebook so the user can sign in. That's not a good experience.
On iPhone it works very well. If I click on the notification from my native facebook app, it opens the mobile website I configured on my app's dashboard (I haven't configured any native iOS app yet, maybe that's the reason).
Does anyone know the best way to do this?
Thank you very much.
Facebook Tab application that I installed on my Page is not even viewable on smartphones.What are the different ways so that I can make them viewable?Is facebook doing something for it?
I can't paste the web link (URL) to my app as wall post.That's cheap.
Any other suggestion
As stated here, there is no way to view page tabs with apps on mobile Facebook website, you can only create mobile version of your app and user will be redirected to it when accessing from mobile device.
Facebook doesn't support page tab application on smartphones. So you need to make mobile application. However you can make page tab application and mobile application by same program.
https://shindan-social.herokuapp.com/sss2.salesforce.com/sites
I think this is helpful for developing your app. You know Facebook page use POST method by fetching page from your server. You can distinguish which browser user use from POST or GET methods and user-agent.