没有任何管理员权限的普通组成员无法看到通过开发中的 Facebook 应用程序完成的 Facebook post。我怎样才能制作它们?
Normal members of the group without any admin rights cannot see the facebook post done through an in-development facebook app. How can i make them?
我遵循了一个教程,通过该教程,我成功地 post 使用他们的 SDK 和图表 API 在 python 上,在图表 api 上版本 11.
- 我在 facebook 上创建了一个用户,并赋予它该特定组的管理员权限。
- 在开发模式下在 facebook 上创建了一个应用程序。
- 通过该应用程序请求权限,以作为该用户post访问相关组。
- 为其生成扩展访问令牌。
问题:群组管理员可以看到 post,但普通群组成员看不到。
这是应用程序的问题吗?它是否需要停止开发才能让其创建的 post 对其他人可见?
Python 代码片段:
import json
from facebook import GraphAPI
access_token= 'access token here'
graph = GraphAPI(access_token)
message = 'This is a test post...hear me'
link = '' #link needs to go here
groups = ['group id here'] #group id
for group in groups:
graph.put_object(group,'feed', message=message,link=link)
print(graph.get_connections(group, 'feed'))
Facebook 的文档中提到了这一点。
每当在 Facebook 的开发者控制台上创建应用程序时,在开发者模式下,一般 public 都看不到该应用程序发布的任何帖子,即使您在 public 组上发帖也是如此。根据权限和您要准确完成的任务,您可能需要通过应用审核和业务审核。
如果您不需要对您选择的权限进行审查,请确保该应用程序处于“实时”模式,这样您就可以开始使用了。
方便的功能,如果他们提前了解一下的话。
我遵循了一个教程,通过该教程,我成功地 post 使用他们的 SDK 和图表 API 在 python 上,在图表 api 上版本 11.
- 我在 facebook 上创建了一个用户,并赋予它该特定组的管理员权限。
- 在开发模式下在 facebook 上创建了一个应用程序。
- 通过该应用程序请求权限,以作为该用户post访问相关组。
- 为其生成扩展访问令牌。
问题:群组管理员可以看到 post,但普通群组成员看不到。 这是应用程序的问题吗?它是否需要停止开发才能让其创建的 post 对其他人可见?
Python 代码片段:
import json
from facebook import GraphAPI
access_token= 'access token here'
graph = GraphAPI(access_token)
message = 'This is a test post...hear me'
link = '' #link needs to go here
groups = ['group id here'] #group id
for group in groups:
graph.put_object(group,'feed', message=message,link=link)
print(graph.get_connections(group, 'feed'))
Facebook 的文档中提到了这一点。 每当在 Facebook 的开发者控制台上创建应用程序时,在开发者模式下,一般 public 都看不到该应用程序发布的任何帖子,即使您在 public 组上发帖也是如此。根据权限和您要准确完成的任务,您可能需要通过应用审核和业务审核。 如果您不需要对您选择的权限进行审查,请确保该应用程序处于“实时”模式,这样您就可以开始使用了。 方便的功能,如果他们提前了解一下的话。