我已按照此功能
at this link的文档使用Graph API成功设置了我的Facebook页面的属性.例如,我可以通过发送包含以下内容的帖子正文来设置general_info字段:
access_token=<MY_PAGE_ACCESS_TOKEN>&general_info=This+is+some+general+info.
但现在我想删除general_info.我假设发送一个带有空字符串的帖子正文将删除它
access_token=<MY_PAGE_ACCESS_TOKEN>&general_info=
但我回来了
{
"error":{
"message":"(#100) Parameters do not match any fields that can be updated",
"type":"OAuthException",
"code":100
}
}
我也尝试过:
access_token=<MY_PAGE_ACCESS_TOKEN>&general_info=None
和
access_token=<MY_PAGE_ACCESS_TOKEN>&general_info=null
但这些只是将我的General Info设置为’None’和’null’.我也尝试发送JSON内容,以便null是明确的,但API似乎只是响应,好像它根本无法处理JSON.
我的另一个想法是,它可能需要HTTP DELETE请求,但据我所知,Graph API不会返回可用于DELETE请求的这些属性的任何ID.
有没有人这样做过?
最佳答案 尝试发送空间.
access_token=<MY_PAGE_ACCESS_TOKEN>&general_info=+
那可能有用