Error creating an Instagram API - instagram

I have an issue with the Instagram API setup and am receiving the error "We don't approve multiple submissions for the same company. Please consolidate all your integrations under a single client_id." after submission.
This is a newly created Instagram user account dedicated for this new API so there aren't any other conflicting accounts.
Some helps would be appreciated!
Many thanks!

Related

How to get Instagram Audience insights for any user?

I am building a website that shows their follower/audience insights to me.
I want to get follower-engagement, audience countries, age group etc for any user who authorized this data to my web-app
I am not finding anything for Instagram, I have found multiple resources for Facebook but not Instagram.
Any feedback on this will be greatly appreciated.
Thank you
The Instagram API is not publicly available for the use case outlined in your question.
The available API is intended for Instagram Businesses and Creators who need insight into, and full control over, all of their social media interactions.
This is as far as you can go with it.

Cannot delete Google OAuth client ID

I have 15 entries on my OAuth 2.0 client IDs list on Google Cloud Platform console, associated with my application.
I need only one, and it does have a proper name, but 14 others have name "New Actions on Google App".
I was requested to delete unneeded client IDs by a OAuth2 approval team.
But, when I am attempting to delete them, I am getting an error:
Error
You do not have permission to perform this action.
Tracking Number: c602996690
There is a link to Send Feedback. I did send feedback, but there is no reply.
I do not know where these entries came from. I am requested to delete them to get approved. I need to be go through the approval, because I am requesting certain sensitive content. Unfortunately, I cannot delete those entries, and I do not see any ways to contact Google.
Any suggestions, please? Or, pointers who I should contact?
Thanks
Artchil Gogava

Instagram webhook not activating

My goal is to use the Facebook webhooks to get a notification whenever an IG user mentions my IG account. For that I have followed these steps:
I have created a Facebook page and connected it with an Instagram business account.
I have created a Facebook app (which is now live) and added the product "webhooks".
I have connected my app with my page.
I have created a webhook and subscribed to the mentions event.
I have tested the webhook, using the tools provided by Facebook and it works.
The problem I'm facing is that I can't get my app to work with real data. I have tried to mention my business IG account from my IG personal account, but nothing happens. My callback url is not getting called.
My app doesn't need users to login, so I'm not sure if I need to send my app for review. Do I need a special permission?
I had the same problem. For my case, when I installed the app via graph api explorer, the page token I was using didn't have the instagram_manage_insights permission. So I granted that permission, got a new token, re did the POST request to the {page-id}/subscribed_apps again with the new token and that fixed the problem. Just for the record, I used a system user token from the business manager.
Did you verified your Facebook app via app review? If not, you won't get production data via a webhook callback for the Instagram. I had the same issue and asked the Facebook support and got following response:
However, this is not the same for instagram or pages. This is just how the product teams have decided to implement it. For app review, you can show a mock process of the flow, using either the test webhook or your own process. The app review is less about technical implementation steps, but just a way to make sure that your app is going to use the permission in a way that follows our guidelines, so mocking the procedure should be fine. The reviewers understand that you do not receive webhooks in dev mode and should take this into consideration.
For more information check out following links:
Why is the Instagram Graph API webhook not working
https://developers.facebook.com/support/bugs/495933900986533/
I just figure it out of this problem.
There is a mistake in the official Instagram webhook guide:
With Graph API version 3.2, the /{page-id}/subscribed_apps edge now requires the subscribed_fields parameter, which currently does not support Instagram webhooks fields. To get around this, use your app's dashboard to subscribe.
https://developers.facebook.com/docs/instagram-api/guides/webhooks/#install-app
However, the app's dashboard subscribe is another function. You need your page to subscribe to some field to receive webhooks
Just POST /{your-instagram-connected-page-id}/subscribed_apps?subscribed_fields=feed&access_token={your-instagram-connected-page-token}
Then you will receive webhooks in live mode.

Instagram API comments webhook

I try to integrate Instagram into my web app.
I need receive webhook by each comment in my media.
I create a Client in Instagram/developers and POST subscription,
But only receive when posting a media.
When another way,
I try with Facebook Instagram API, and receive webhook from a commets,
but if the user which write the commets isn´t a business account, I´m can´t get a data from the user.
Any suggestion?
Existe another way to integrate API Instagram?
Thanks!
No. You have covered the possible scenario. Comment webhooks are only supported in the FB graph API. And to use that you need to connect with business account. They don't support comment webhooks for non-business account.

How to invite friends to an event? Facebook Graph API in iPhone

I am working in Facebook application in which I have created event Successfully, I am getting name.place, start_time, endtime property from api. But my problem is to send events invitation to Facebook friends, for this I am finding lot of details but that not help much.
Like you I have figured out how to create the event. However I am not sure how to get the event id. If you can tell me how to do that it would be great.
Bad news is it looks like Facebook has yet to implement the invite functionality using the Graph API.
http://developers.facebook.com/docs/reference/rest/events.invite/
Hope this helps.
see Inviting selected users to Facebook-Event (via Graph API)
Facebook now has a graph api for inviting friends to events.
http://developers.facebook.com/docs/reference/api/event/
invited
Create
You can invite users to an event by issuing an HTTP POST to /EVENT_ID/invited/USER_ID. You can invite multiple users by issuing an HTTP POST to /EVENT_ID/invited?users=USER_ID1,USER_ID2,USER_ID3. Both of these require the create_event permission and return true if the invite is successful.

Resources