I am trying to post to a group in facebook that is managed by me via a facebook app. The funny thing if I log into facebook with my the admin account of the app, then I can see the posts in the group, but if I ask some friend who is also in that group, then he cannot see the posts made via the app. I guess, my app is still running in the Sandbox. Could you let me know if Facebook allows to make automatic posts to a Facebook group where I am the admin? Essentially, my group is about housing offers in a city and I'd like my app to post automatically new offers into my group such that other people can see them as well.
Thanks a lot!
There shouldn't be any restrictions for posts showing up within a Group when posting updates via the API. It could be that posts needs to be approved by the Group Administrator before they appear to users.
If you app is in Sandbox Mode, updates won't appear until you make the app public. You can do this without having to submit permissions for review. As soon as the app is made public, the posts will appear within the group.
If you are the administrator of the group, check the Group Settings to see if posts require approval.
Related
For my current project I'm building a Laravel project where each customer will manage his company online. Each customer will invite his users to join his company on the platform, and we will use existing social networks for that, and especially Facebook. But I'm struggling with that invitation system.
Each customers will have to link their business page online with the Fabook Graph API with a page access token I'll stock on database. Like this customers will be able to send invitations through Facebook from our platform.
The problem is that I would let them invite only people who are following them on Facebook and are not on our platform. I saw that it was not possible from the Facebook GRAPH API to get the list of users who liked a Business page. It's only possible from the user to know if he like a specific page if he gave the authorization.
I would like to know how could I reach that goal ? Indeed, I would like to avoid people who are already on our website to be spammed on customers Facebook pages. Would it be a good idea to create a Facebook App linked to our Laravel platform to have more possibilites here on check in system ?
I am having strange issue after i created facebook messenger chatbot app using pimax implementation and i followed all steps and created facebook page for the app called MiTaxi i found that it works only for me! but when i test my app using any other facebook users by the way my app is a live
I am not sure what is worng the application work prefect but no one else can test it but me.
I assume you did not go through the review process yet? HereĀ“s the docs: https://developers.facebook.com/docs/messenger-platform/app-review
Withour review, it will only work for users with a role in the App.
Your messenger bot needs to be formally approved by Facebook.
https://developers.facebook.com/docs/messenger-platform/app-review
The images you linked are for your app as a whole, which is live. You need to get specifically the messenger bot approved.
Until then, you can add specific people as testers who will have access to the bot, pre-approval. This can be done under the roles section.
hi I'm a facebook api php developer. I developed some apps with me/friend . now this return friends only for my admin account. when another user use this app, it retune nothing.
why this return friends only for my admin account.
if should I get special permission how can I get it.
could you any one please help me.
Make app live
You need to make the app and all its live features available to the general public. This can be done by making the app live by going to https://developers.facebook.com, select Apps --> Your App Name --> 'Status & Review'.
Login Review
You might need to do a Login review.
Review is not required to ask for the three basic permissions: public_profile, user_friends and email. In order to use Facebook Login in your app and access additional elements of a person's Facebook profile, you will need to submit your app for review. If your app is not approved or you don't submit for review, people will not be able to use Facebook Login in your app.
https://developers.facebook.com/docs/facebook-login/review
According to Facebook Graph API for Friends you need user_friends permissions which states that:
Only friends who installed this app are returned in API v2.0 and higher. total_count in summary represents the total number of friends, including those who haven't installed the app.
Friend list now only returns friends who also use your app: The list of friends returned via the /me/friends endpoint is now limited to the list of friends that have authorized your app.
Read change log
You can debug me/friends endpoint as well.
I have a question regarding the creation of event invites by a facebook application, and the ability to invite the users who have approved that applications permissions to this event.
For example, we are a local nightclub who have an app allowing users to connect with the app to see who else is attending events etc, and keep up to date with information about the events we host. It would be ideal to be able to send an event invite to these users when we have special events or theme nights.
Currently the app has around 10,000 approved users.
Just really looking to find out if this is at all possible with the new open graph api? In particular the info provided at:
Event API Reference
How To Use the Graph API to Manage Events
There does seem to be some confusion over what these posts say can be achieved, and what actually can be achieved.. unless those that I have previously spoken to are still basing their opinions on the old rest api.
Clarification and pointers appreciated!
The HTTP POST if you use the ?users= can only handle so many IDs before the length of the url overruns. Since it's a post, you can specify the users parameter and then a comma separated list of ids for the value. Try it out here: http://developers.facebook.com/tools/explorer?method=GET&path=me
I am working on a wordpress website where I need to get the number of members in a particular linkedin group.
The person viewing the website will likely not be logged into linkedin, or ever have a profile.
This is simply for a Check out our linked in group and join 12345 other members! type thing.
Is there a simple way to get the number of members in a linkedin group?
This can be PHP using a rest API, a Javascript API, or whatever works as long as it can work with wordpress.
You would pull the group membership totals from the LinkedIn API via the Groups API.
Unfortunately, in order to comply with the API platform guidelines, you can only retrieve and show the membership totals of a group to the user if the user has authenticated your application against the API via OAuth.
Once you have authenticated the user, you can retrieve the information from the Groups API via a call along the lines of:
http://api.linkedin.com/v1/groups/XXXX:(id,name,site-group-url,num-members)
Where XXXX is the group ID.
http://blog.linkedin.com/2011/11/10/groups-analytics/
Can this information be useful for you?