Facebook graph api 如何在服务器端从客户端Instagram和Facebook公共页面获取媒体?

Facebook graph api 如何在服务器端从客户端Instagram和Facebook公共页面获取媒体?,facebook-graph-api,instagram,Facebook Graph Api,Instagram,我知道这可能是一个常见的问题,但我无法为我的具体案例找到解决方案。我们已经在我们的商业Facebook帐户上创建了一个Facebook应用程序,客户已经向我们授予了页面版主在其页面上的权限。使用这个,我们已经能够生成一个永不过期的页面令牌,并从客户端页面下载帖子。我们也希望为Instagram帖子的客户提供同样的服务 阅读GraphAPI文档后,我得出结论,我们需要客户端的“instagram_basic”权限,但当我在Graph API Explorer中选择页面并尝试添加“instagram

我知道这可能是一个常见的问题,但我无法为我的具体案例找到解决方案。我们已经在我们的商业Facebook帐户上创建了一个Facebook应用程序,客户已经向我们授予了页面版主在其页面上的权限。使用这个,我们已经能够生成一个永不过期的页面令牌,并从客户端页面下载帖子。我们也希望为Instagram帖子的客户提供同样的服务

阅读GraphAPI文档后,我得出结论,我们需要客户端的“instagram_basic”权限,但当我在Graph API Explorer中选择页面并尝试添加“instagram_basic”权限时,整个API Explorer将消失


我们没有Instagram商业账户,但客户有。他的帖子都是公开的,我们只需要他的帖子。我被文件弄糊涂了我们可以用什么代币。页面标记似乎适用于Facebook,但不适用于Instagram。这些都是在服务器端下载的,并和客户端、其他博客文章和类似的提要混合在一起。没有涉及应用程序,因此没有Facebook、IG登录。

instagram帐户是否连接到Facebook页面?“没有应用程序参与”很奇怪,你必须创建一个应用程序才能获得页面令牌。。。无论如何,使用页面令牌,您可以使用其id获取已连接的instagram帐户。使用id/media和页面令牌,您可以获取帐户的媒体。谢谢,我将与客户核实他的页面是否已连接到instagram帐户。为了澄清,我的意思是没有客户端应用程序可以请求许可,只有一个服务器端应用程序,当我在应用程序中添加Instagram产品并选择“Instagram_basic”许可时,会弹出应用程序审查过程,要求对应用程序进行屏幕播放,但没有显示任何内容。客户会给我们必要的许可,但我不知道他需要做什么。我也不认为应用程序需要通过审查程序来下载自己的IG和FB帖子。在这种情况下,审查不是必要的,在页面中扮演角色应该足够好。instagram帐户是否连接到facebook页面?“没有应用程序参与”很奇怪,你必须创建一个应用程序才能获得页面令牌。。。无论如何,使用页面令牌,您可以使用其id获取已连接的instagram帐户。使用id/media和页面令牌,您可以获取帐户的媒体。谢谢,我将与客户核实他的页面是否已连接到instagram帐户。为了澄清,我的意思是没有客户端应用程序可以请求许可,只有一个服务器端应用程序,当我在应用程序中添加Instagram产品并选择“Instagram_basic”许可时,会弹出应用程序审查过程,要求对应用程序进行屏幕播放,但没有显示任何内容。客户会给我们必要的许可,但我不知道他需要做什么。我也不认为该应用程序需要通过审查程序来下载自己的IG和FB帖子。在这种情况下,审查不是必要的,在页面中扮演一个角色就足够了。