我使用Instagram API / Graph API很新,但我无法找到问题的答案。
由于Instagram API已被弃用,现在我们必须处理instagram / facebook图形API。
我知道新程序(https://developers.facebook.com/docs/instagram-api/getting-started/)包含:
问题是我只希望能够获得自己的Instagram Feed。
但默认情况下,最低API权限为 instagram_basic 在获得授权之前,必须通过Facebook审核此权限 。
要进行审核,我们必须提供(作为截屏视频):
但是对于我的用例我没有显示,因为我只想为自己的Feed做后端处理。
我的问题是:
感谢您的时间和贡献。
答案 0 :(得分:0)
如果您是该应用的页面所有者和开发者,则应该不进行审核。
答案 1 :(得分:0)
Facebook评论非常令人讨厌,几乎不可能通过。但是我设法做到了自己想要的:得到我自己的Instagram提要。我是用Facebook Javascript SDK制作的。
首先要记住的是,必须使用您使用的浏览器登录Facebook帐户。否则,您应该添加登录代码(如果需要,可以在此处输入)。
在完成将您的Facebook帐户与Instagram关联的所有步骤之后(获取 appID ):
参考Facebook Javascript SDK
<script async src="https://connect.facebook.net/es_ES/sdk.js"></script>
初始化Facebook
FB.init({
appId: "your_app_id",
autoLogAppEvents: true,
xfbml: true,
version: "v3.1"
});
如果您已连接(非常重要):
FB.getLoginStatus(function (response) { // Check login status
if (response.status === "connected") {
FB.api(
"/" + your_facebook_page_id + "/",
"GET", { "fields": "instagram_business_account" }, // Get Instagram's account ID
function (response) {
FB.api(
"/" + response.instagram_business_account.id + "/media", // Get Instagram's media
"GET", { "fields": "shortcode" }, // In this case, only shortcode
function (response) {
// Do something with the data
}
);
}
);
} else {
console.log("Error recovering access token: Not connected.")
console.log(response)
}
});
希望有帮助!