用户可以';t使用Python Facebook sdk查看发布到Facebook组的照片

用户可以';t使用Python Facebook sdk查看发布到Facebook组的照片,python,facebook,facebook-graph-api,permissions,facebook-oauth,Python,Facebook,Facebook Graph Api,Permissions,Facebook Oauth,我必须在特定时间将大约20张新库存的20张左右照片的相册上传到一个封闭的FB组。 我编写了一个小的Python2.7脚本,它获取我的用户访问令牌,创建相册,上传图片,并发布消息说照片已经准备好了 昨天晚上我测试了它,一切都很好。就在那时,我们开始收到用户的消息,他们无法访问相册。这似乎是一个权限问题,我不知道需要做什么来解决它。下面是有问题的代码片段: group_id = 'ZZZZZZZZZZZZZZZ' products = { 'Amelia' : 'Amelia Dress

我必须在特定时间将大约20张新库存的20张左右照片的相册上传到一个封闭的FB组。

我编写了一个小的Python2.7脚本,它获取我的用户访问令牌,创建相册,上传图片,并发布消息说照片已经准备好了

昨天晚上我测试了它,一切都很好。就在那时,我们开始收到用户的消息,他们无法访问相册。这似乎是一个权限问题,我不知道需要做什么来解决它。下面是有问题的代码片段:

group_id = 'ZZZZZZZZZZZZZZZ'

products = {
    'Amelia'  : 'Amelia Dress ~ $65 plus $3 shipping',
    'Azure'   : 'Azure Skirt ~ $35 plus $3 shipping',
    'Cassie'  : 'Cassie ~Pencil Skirt~ $35 plus $3 shipping',
    'Classic' : 'Classic Tee ~ $35 plus $3 shipping',
    'Irma'    : 'Irma ~LuLaRoe Signature Tunic Tee~ $35 plus $3 shipping',
    'Jade'    : 'Jade ~Exercise Leggings~ $55 plus $3 shipping',
    'Julia'   : 'Julia Dress ~ $45 plus $3 shipping',
    'Madison' : 'Madison Skirt ~ $46 plus $3 shipping',
    'Monroe'  : 'Monroe Kimono ~ $48 plus $3 shipping',
    'Nicole'  : 'Nicole Dress ~ $48 plus $3 shipping',
    'Patrick' : 'Patrick Tee ~ $40 plus $3 shipping',
    'Perfect' : 'Perfect Tee ~ $36 plus $3 shipping',
    'Randy'   : 'Randy Baseball Tee ~ $35 plus $3 shipping'
}

# Oauth token
graph = facebook.GraphAPI('XXXXXXXXXXXXXXXXXXXXXXXXXXXXX')

for product in products.keys():
    # Create album in group.
    print '*** Working on ' + product + ' ***'
    resp = graph.put_object(group_id, 'albums', name=products[product])

    postdir = 'C:\\Users\\Aaron\\Dropbox\\' + product + '\\post'

    for file in os.listdir(postdir):
        print "Posting " + file
        photo = open(os.path.join(postdir,file), 'rb')
        graph.put_photo(photo, album_id=str(resp['id']))
        photo.close()

    graph.put_object(parent_object=group_id, connection_name='feed',
                     message=product + ' album is loaded! :)')

“来自用户的无法访问相册的消息”-这意味着什么?//为了排除明显的问题:你的应用程序设置为“live”(状态和评论选项卡顶部),对吗?啊,不!我来试一试,看看结果如何。这对我来说是全新的。谢谢你的提示!非常感谢。这完全解决了问题!