试图找出正确的 Json 字符串以传递给我的 OpenGraph 应用程序。我正在使用 Gigya Java SDK,但决定在测试字符串时消除一些额外的层。
所以我首先看的是 Graph API Explorer。
我的 POST 字段名称是“Recipe”,值是
{"title":"one-handed fried pies","description":"ye olde Description goeth here.","image":"http://www.recipe.com/images/one-handed-fried-pies-R094255-ss.jpg","url":"http://www.recipe.com/one-handed-fried-pies/"}
这完全映射到 Recipe 对象的字段。
但是,无论我如何格式化 JSON,我都会得到这个异常
{
"error": {
"message": "(#3503) \"{\"title\":\"one-handed fried pies\",\"description\":\"ye olde Description goeth here.\",\"image\":\"http://www.recipe.com/images/one-handed-fried-pies-R094255-ss.jpg\",\"url\":\"http://www.recipe.com/one-handed-fried-pies/\"}\" is an invalid value for property \"recipe\" with type \"Reference\"",
"type": "OAuthException",
"code": 3503
}
}
有什么想法吗?