Facebook graph api 在Facebook graph API中,如何通过附件id获取可重用的附件数据?

Facebook graph api 在Facebook graph API中,如何通过附件id获取可重用的附件数据?,facebook-graph-api,Facebook Graph Api,上传附件后,API返回其id: { "attachment_id":"1857777774821032" } 它说,如果附件的“可重用”属性设置为true,我们可以通过此附件id将此附件发送给其他人。但是,用户无法记住每个id,因此我需要能够从以前的附件中进行选择。如何获取可重复使用的已保存资产?可能是,我应该将ID保存到我的数据库中。但是,我至少还需要附件的预览。那么,如何通过附件id获取可重用附件数据?无法获取您所有资产的列表,您需要将这些id

上传附件后,API返回其id:

 {
  "attachment_id":"1857777774821032"
}

它说,如果附件的“可重用”属性设置为true,我们可以通过此附件id将此附件发送给其他人。但是,用户无法记住每个id,因此我需要能够从以前的附件中进行选择。如何获取可重复使用的已保存资产?可能是,我应该将ID保存到我的数据库中。但是,我至少还需要附件的预览。那么,如何通过附件id获取可重用附件数据?

无法获取您所有资产的列表,您需要将这些id存储在您的终端。“但是,我至少还需要附件的预览。”-也没有预览。您似乎误解了此操作的实际目的——防止您必须多次将相同的数据上载到Messenger API。这样做的目的不是在Facebook上建立一个你的资产库,你可以随意“浏览”。如果需要向应用程序用户显示图像预览,则需要使用存储在自己系统中的图像版本。