var hashid = 'abc123';
var title = 'Awesome Widget';
FB.api( // creating the widget object instance/record
'me/objects/myapp:widget',
'post',
{
object: JSON.stringify({
'app_id': <obfuscated>,
'url': 'http://example.com/' + hashid, // maps to og:url
'title': 'widget', // maps to og:title
'myapp:real_title': title, // maps to nothing right now! No bueno!
'image': { // maps to og:image
'url': 'http://example.com/images/' + hashid
},
'description': 'Man, this widget is awesome!' // maps to og:description
})
},
function(response) {
// handle the response
}
);
是的,我已经创建了自定义“widget”对象和自定义“real_title”属性。正在创建对象,但不包括“real_title”属性:
我是否需要在对象实例/记录中为每个属性指定特殊语法(og:title
等)指定特殊语法?
附言
我想og:title
成为简单的“小部件”,因为我想以特定的方式创建用户故事。因此,还需要指定real_title
.
PSS
我实际上是在创建对象实例、对象记录还是其他东西?