Webhook for users checkins on facebook api? - facebook

I'm trying to add a webhook for tagged_places for users which authorized my app. It's possible?
I trying to use subscriptions as described here for checkins:
https://developers.facebook.com/docs/graph-api/webhooks/
But I wasn't receiving any POST request, just the GET request for make the subscription.
Does anyone have any ideia how do that?

I stumbled upon your question because I want to do pretty much the same thing. From what I have read so far it isn't possible, since the tagged_places field is not listed as a field which supports webhooks.

Related

Facebook Chatbot delete messages by id

does anybody know if it is possible to delete messages by id.
For example I have an update for my content so that the user must not see any outdated messages. Didn't find anything in the graph API...
Message docs
thx
franzus
Facebook does not allow you to delete messages using the Messenger API, or the Graph API
I am not aware or, nor have found documentation for, a method that does DELETE operations (or UPDATE for that matter) on a FB Message.
The Messenger Docs provide methods for sending messsages, subscribing a page to your application's webhook, retrieving user profile information, and setting various options for your bot.

Any webhook or way to get notification if somebody sends message to Facebook Page?

I'd like to get a notification when somebody messages my Facebook Page (business). Is there any way to do this?
I see some webhooks Facebook supports at https://developers.facebook.com/docs/graph-api/webhooks but I don't see one that looks that I can use for this.
The "conversations" object may be what you want. You can either use webhooks with that object (preferred way) or you can use a cron job to check for new conversations once in a while.

Facebook Questions API: Possible to vote on behalf of the user?

I just discovered this API and as of today (3/2/2012) it allows you to read and create questions on behalf of the user. But is it possible to vote on behalf of the user yet? This seems to be the missing key piece of functionality. Am I missing something?
Same answer as here: How to register a user's vote on a poll? No you cannot do it via the API for good reason, otherwise you might get rogue applications voting on behalf of their registered users!!

Real-time page feed subscription failing

I'm trying to set up a subscription on my app to one of my pages' feeds using the Facebook real-time api. It looks pretty straight forward but for some reason I can't actually get myself subscribed. I am trying to subscribe using this:
https://graph.facebook.com/<target_page_id>/subscriptions?access_token=<app_token>
&object=page&fields=feed&callback_url=<my_callback>&verify_token=123
And am verifying success/failure here:
https://graph.facebook.com/<target_page_id>/subscriptions?access_token=<app_token>
Can anyone spot what I am doing wrong?
Thanks
1stly, url to subscribe is
https://graph.facebook.com/APP_ID/subscriptions?access_token=app_token
&object=page&fields=feed&callback_url=my_callback&verify_token=123
you should use app_id instead of page_id
also, sadly there is documentation or api bug
http://developers.facebook.com/bugs/134146190023217

Facebook comments subscribe to thread/conversation via API

I am using the new facebook comments module, and I am intersted in subscribing a user to a conversation via the API. I am referring to http://developers.facebook.com/docs/reference/api/Comment/ but this doesnt seem to have an API call for a user to subscribe to a conversation. Any help is much appreciated.
Thanks in advance.
The comment plugin has subscribe options for each item in the thread for the users. That would be the easiest for the user. Their currently isn't a documented API method for this. You could build something yourself manually, and while possible, it will have the problem that you won't be able to notify them very easily like Facebook allows with the red notification api (you would have to resort to emailing them or something similar). You would also need them to authenticate your application and prompt for various extended permissions.