Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook 更新现有开放图形对象上的字段_Facebook_Facebook Graph Api_Facebook Opengraph - Fatal编程技术网

Facebook 更新现有开放图形对象上的字段

Facebook 更新现有开放图形对象上的字段,facebook,facebook-graph-api,facebook-opengraph,Facebook,Facebook Graph Api,Facebook Opengraph,我有一个web应用程序需要更新现有开放图形对象中字段的值。特别是我正在尝试编辑照片上的位置 然而,我发现我根本无法直接更改任何字段。我一直在尝试使用POST方法和带有“用户照片”、“发布流”和“用户照片视频标签”权限的访问令牌。我正在尝试将照片的字段“caption”设置为另一个字符串值,并将“place”字段设置为另一个地点ID,例如墨尔本国际机场的12757167351223。当我为这些命令单击Submit时,响应窗口只显示“true”。但是,当我检查对象时,它没有发生任何更改 有人能解释为

我有一个web应用程序需要更新现有开放图形对象中字段的值。特别是我正在尝试编辑照片上的位置

然而,我发现我根本无法直接更改任何字段。我一直在尝试使用POST方法和带有“用户照片”、“发布流”和“用户照片视频标签”权限的访问令牌。我正在尝试将照片的字段“caption”设置为另一个字符串值,并将“place”字段设置为另一个地点ID,例如墨尔本国际机场的12757167351223。当我为这些命令单击Submit时,响应窗口只显示“true”。但是,当我检查对象时,它没有发生任何更改

有人能解释为什么这些变化没有发生吗


谢谢

我认为控制台/测试工具实际上并没有进行更改,而是模拟更改并返回响应,就像它进行了更改一样。尝试使用一些实时代码。我现在已经尝试使用实时代码以及Graph API Explorer在我选择的应用程序中执行此操作,但仍然得到“true”响应,但没有进行任何更改。我还注意到,您可以为字段名键入任意随机字符串,但它仍然返回“true”,因此我甚至无法确定字段名是否正确:/