尝试使用py facebook将流发布到facebook。该流完全发布单个附件,即媒体或名称或href,e.t.c
但是当谈到将所有附件附加到一行时,它会分解并只发布消息。
附件= [媒体,描述]等不起作用。
message = "Test Message with Picture"
media = {'media':[
{'type': 'image',
'src': 'http://www.topnews.in/usa/files/megan-fox.jpg',
'href': 'http://www.topnews.in/usa/files/megan-fox.jpg'},
{'type': 'image',
'src': 'http://www.topnews.in/usa/files/megan-fox.jpg',
'href': 'http://ihasahotdog.com/upcoming/?pid=20869'}]}
name = {'name':'testing'}
href = {'href':'http://google.com'}
caption = 'caption' :'caption goes here'
description = { 'description':'Description Goes Here'}
attachment = media
第二个问题是以这种方式发布时的弹出框。 Python没有显示弹出框,它直接发布到流。如何放一个弹出框?
答案 0 :(得分:0)
您还没有真正提供足够的信息来了解导致第一个问题的原因(您粘贴的唯一代码不包含pyfacebook调用,并且缩进时出现语法错误。)
关于第二个问题,python和pyfacebook只能处理facebook的服务器api。如果您希望向用户显示弹出窗口,则必须使用javascript执行此操作 - 详细信息为here。