2012-03-14 62 views
0

有没有什么方法可以将评论从“已删除”的Facebook应用(即仍在接受评论)转移到新的应用ID?相当一段时间以前,该应用程序被意外删除,但我们现在已经使用它输入了数千条评论。如果我只是切换到一个新的应用程序,恐怕我会失去所有的评论。该应用程序ID似乎与评论机制正常工作,但我无法管理它或以任何其他方式使用它。如何将评论从一个Facebook应用程序ID转移到另一个?

回答

0

AFAIK,没有这样做的自动化方式。不过,您可以从已删除的应用程序中以编程方式阅读它们(只要您有权限),然后再将其发布到新应用程序中。 您可以使用以下(PHP)代码获取原始应用程序的饲料:

$response=file_get_contents("https://graph.facebook.com/".$id."/feed&access_token=".$facebook_access_token); 
$response_array=json_decode($response,true); 
// $id: ID of the page where the comments are 

你也可以通过添加分页参数,如因为,限制自定义此查询,直到等请参考https://developers.facebook.com/docs/reference/api/相关文档。

而且可以通过HTTP将您的应用转发到相同的URL。有关详细信息,请参见https://developers.facebook.com/docs/reference/api/page/#posts

请理解,您不能以原始作者的身份发布内容 - 因此您只能发布文本并手动添加原作者的内容。所以即:

“Shreeni: '这是一个很酷的应用程序'”

将成为

“应用程序: 'Shreeni说: '这是一个很酷的应用程序''”

相关问题