Can't I query for other account IDs because I don't have the review done? - instagram

I am using "business_discovery" with the IG API, which works perfectly for me. With this I get the id of the Instagram account I want to work on. But when querying for the insights of this account I get an error. I think it must be because I have to send the app for review. My question is, once I pass all the revisions, will I be able to query insights from commercial accounts that are not associated to my account?

Related

How to get a third person instagram data using Instagram Graph Api

I am successful of fetching my own data using Instagram Graph Api but unable to find a way to get other person's data.
Official document clearly state that metadata of basic data for other Instagram businesses and creators are obtainable but not been able to find any code or document about it.
If anybody know how to do it I would love to know.
Even providing me a link to document or web page that have said information is hugely appriciated.
official document
https://developers.facebook.com/docs/instagram-api
This is described in the Business Discovery documentation. See also the API reference.
The tricky part is that you need to provide your account ID in the URL. (Basically, your account's node is used to access the business_discovery edge.)
You provide the target account's username in the field parameter, for example:
https://graph.facebook.com/v3.2/YOUR_ACCOUNT_ID?fields=business_discovery.username(bluebottle){followers_count,media_count}&access_token={access-token}
Where bluebottle is the username of the account you want data for.
Mind that this really works with business and creators accounts, so you won't obtain data for any random account this way.

DocuSign API to find domain users

I have 1700 users who have registered to DocuSign using the company domain. These users are not part of the account. I am looking for an API to get more information on these users such as when they last logged in. I see there is an API available for getting users that are part of the ACCOUNT.
Users: List
GET /v2/accounts/{accountId}/users
As people who directly registered with my company domain email address don't have an account, I am not able to use this API. Let me know if there is any other API to get this information.
There's no API that will give you this information. I'd suggest that you contact DocuSign support (or ask your DocuSign Sales Rep, if you've been working with one) for assistance -- it may be possible for them to provide this type of information for you.

Foursquare - Venue Claim

We're working on uploading businesses to Foursquare via the API option. We ran a test and have a question but first, here's some background on our situation:
We managed to get venues/add working however, we had issues with venues/claim.
When we attempted to claim a clinic which already existed on Foursquare,
we received the response code 403 and the following details:
{meta={code=403, errorType=not_authorized,
requestId=59416bb6db04f547b5e4b8a5, errorDetail=not authorized to
claim via api}, response={}, notifications=[{item={unreadCount=0},
type=notificationTray}]}
The API documentation indicates that the user performing this API call “Must be venue manager”. We don’t know whether our account is a venue manager and foursquare hasn't been too helpful in telling us if it is or isn't.
Can anyone please let us know how can we become a venue manager?
We are going to have approximately 2,000 locations uploaded via API and of that amount, we anticipate existing clinics to be a reoccurring theme so any insights in making this an efficient process would be greatly appreciated!
Venue claims are generally not available via API. Business owners will usually go through this page (https://foursquare.com/venue/claim) to claim their business.
If you're interested in claiming via API, please send us a note at api#foursquare.com!

How to Get Historical Data from Instagram API

I'm making an Instagram analytics web app. I've carefully read all of the Instagram API endpoints and I can't find any way to get historical data (ie, followers over time). All I would need would be something like a date followed, attached to each follower object.
However, there are Instagram analytics sites that offer this, for example, minter.io.
https://minter.io/faq#faq-posting-1
From link above: "Minter.io provides full historical data on Instagram accounts and hashtags except for:
Accounts – List of Lost Followers
Hashtags – Reach and Exposure
In these reports the data will only be available from the date the report is first generated."
An example of this historical data, from minter.io report on my account:
At this point, I think that either:
Minter has some special arrangement with Instagram to get additional data that otherwise isn't provided through API.
I'm missing something..
I understand how this could be done by comparing user data to previous reports (like this SO question asked) but clearly Minter is doing it some other way, because that report was generated from the very first time I created a trial account with them.
Any help would be much appreciated.
Now Facebook graph API has released the Instagram Insights API which returns detailed insights of Instagram Business accounts.
https://developers.facebook.com/docs/instagram-api/reference/user#insights
Above is for user insights, which has follower count. there are many media insights as well now available under graph API.
Details on how to consume this API is captured in the answer at: How to access Instagram feed of any user with new Graph API?

Are Instagram Real-time Updates limited to images that are public?

We are trying to do a "proof of concept" to leverage Instagram to promote customer loyalty. So for example, you upload a picture at our store with our #companyhashtag and you receive some added reward to your account.
I've gotten a tag subscription to work, I tested it with the company user uploading a picture and tagging it. The company user is public.
Then I tested it with my personal account, and it does not trigger an update. I tried the following to see if it would get Instagram to use my subscription callback with now success:
Requested to follow my private account from company account, and granted the "Follow"
Tagged the picture uploaded from my private account not only with the subscribed #tag but tagged the company user in the photo
I have read the Authentication documentation in the API, but I think it would be too much for what we are trying to achieve.
First of all I would like to confirm if the real-time subscriptions are limited to "public" state users.
If beyond that anyone has insights that might add depth to the question or answer, much appreciated.
I would go as far as to say yes, this would only work for public images.
say for instance your account is private so you only want to make your pictures available to people you've allowed. You then don't want some random API application to get hold of your images and then be able to serve them online where ever they want.

Resources