Facebook Graph API – 从 Instagram 页面获取网站 – 截屏
Facebook Graph API – Website fetching from Instagram Page – Screencast
目前使用旧的 instagram API(2020 年弃用)和 instafeed.js 很容易生成一个博客类型的网站,使用 access_token 从客户的 instagram 网站获取。
我想做的是一个网站,只从以服装主题显示的 instagram 中获取客户帖子,并使用他们 facebook 页面上的关于、印记和联系部分的信息。
简而言之,我在旧 Instagram 上所做的事情 API
const feed = new Instafeed({
// data,
cget: auth.get,
userId: auth.userId,
clientId: auth.clientId,
accessToken: auth.accessToken,
clientSecret: auth.clientSecret,
grant_type: auth.grant_type,
redirect_uri: auth.redirect_uri,
filter: function(image) {
image.template = `<img src="${image.images.standard_resolution.url}}">`;
return true; // so we don't exclude any images
},
template: '{{model.template}}',
});
feed.run();
– 访问该网站的用户无需登录。
– 存储 access_token 服务器端,以便每个访问者都可以看到 API 在网站
上传送的内容
现在有了 Facebook 图 API;我做了以下步骤:
- 将客户的 Instagram 商业帐户与其 Facebook 页面相关联
- 获得 Facebook 页面的管理员权限
- 在我的 Facebook 开发者帐户上创建应用程序
在此之后,我可以从 facebook 访问数据进行测试(使用 facebook 资源管理器工具),但我无法在不进行截屏视频的情况下从 instagram 访问我的数据。
如何使用 Facebook Graph API 让客户从他们的 Instagram 提要中获取和显示帖子或在他们的网站上显示其中的一部分?不再支持了吗?在我设法访问这些数据以显示我打算如何使用它之前,我如何录制截屏视频?也因为我打算把token存放在服务器上,所以截屏上没有界面可以显示...
这个解释在截屏问题之前非常有用。
https://bernardodiasdacruz.com/2018/03/05/fetching-from-instagram-using-facebook-graph-api/
我不确定到底要寻找什么,但我找不到答案,这个答案有效并且仍然是最新的。
有什么想法吗?谢谢!
这真的很忙,但您链接的页面再次链接到 how to retrieve a permanent access token 上的一些精彩答案。
看来您实际上只需要永久访问令牌和按照官方 Getting Started 指南连接的 Instagram 业务用户 ID。
如果您拥有永久访问令牌和此业务用户 ID,那么您似乎不一定需要审核您的应用才能使其正常运行。我现在甚至不需要将此应用切换到 "Live"。它现在正在工作。
尽管我不知道是否过早达到了某些配额。但即便如此,也可以通过将 API 响应缓存到某个数据库中并让 API 仅使用 cron 机制每小时调用一次来轻松规避。
目前使用旧的 instagram API(2020 年弃用)和 instafeed.js 很容易生成一个博客类型的网站,使用 access_token 从客户的 instagram 网站获取。 我想做的是一个网站,只从以服装主题显示的 instagram 中获取客户帖子,并使用他们 facebook 页面上的关于、印记和联系部分的信息。
简而言之,我在旧 Instagram 上所做的事情 API
const feed = new Instafeed({
// data,
cget: auth.get,
userId: auth.userId,
clientId: auth.clientId,
accessToken: auth.accessToken,
clientSecret: auth.clientSecret,
grant_type: auth.grant_type,
redirect_uri: auth.redirect_uri,
filter: function(image) {
image.template = `<img src="${image.images.standard_resolution.url}}">`;
return true; // so we don't exclude any images
},
template: '{{model.template}}',
});
feed.run();
– 访问该网站的用户无需登录。 – 存储 access_token 服务器端,以便每个访问者都可以看到 API 在网站
上传送的内容现在有了 Facebook 图 API;我做了以下步骤:
- 将客户的 Instagram 商业帐户与其 Facebook 页面相关联
- 获得 Facebook 页面的管理员权限
- 在我的 Facebook 开发者帐户上创建应用程序
在此之后,我可以从 facebook 访问数据进行测试(使用 facebook 资源管理器工具),但我无法在不进行截屏视频的情况下从 instagram 访问我的数据。
如何使用 Facebook Graph API 让客户从他们的 Instagram 提要中获取和显示帖子或在他们的网站上显示其中的一部分?不再支持了吗?在我设法访问这些数据以显示我打算如何使用它之前,我如何录制截屏视频?也因为我打算把token存放在服务器上,所以截屏上没有界面可以显示...
这个解释在截屏问题之前非常有用。 https://bernardodiasdacruz.com/2018/03/05/fetching-from-instagram-using-facebook-graph-api/
我不确定到底要寻找什么,但我找不到答案,这个答案有效并且仍然是最新的。
有什么想法吗?谢谢!
这真的很忙,但您链接的页面再次链接到 how to retrieve a permanent access token 上的一些精彩答案。
看来您实际上只需要永久访问令牌和按照官方 Getting Started 指南连接的 Instagram 业务用户 ID。
如果您拥有永久访问令牌和此业务用户 ID,那么您似乎不一定需要审核您的应用才能使其正常运行。我现在甚至不需要将此应用切换到 "Live"。它现在正在工作。
尽管我不知道是否过早达到了某些配额。但即便如此,也可以通过将 API 响应缓存到某个数据库中并让 API 仅使用 cron 机制每小时调用一次来轻松规避。