2015-12-22 135 views
0

我想了解如何发布与应用程序的服务器的动态属性的自定义故事。目前,我们有一个服务器,它根据传递的参数返回一个对象,即html动态。但实际上,这意味着,在FB应用程序的设置对象创建从未使用过:与自定义属性的cusom故事

FB.api(
    'me/apitestingnamespace:found', 
    'post', 
    { 
    'testing_object': '"our_server_url_with_parameters_for_object_here"' 
    }, 

function(response) { 
    // handle the response 
    } 
); 

但对象的设置,您可以添加自定义的参数。由FB给出的代码包含一些默认参数集(http://samples.ogp.me/793672427425870)。我怎样才能改变它们?

我试图找到关于FB文档的任何信息(https://developers.facebook.com/docs/sharing/opengraph)。任何示例/建议/链接?

+0

我想,我可以把我自己的htmls与静态服务器上的某处的属性。但在这种情况下,我将无法更改其中的任何属性。 – SentineL

+0

你能解释一下你正在尝试做什么吗? “动态”属性意味着什么?你为什么不想用自己的服务器来托管OG对象? – Roemer

+0

对不起,我很久以前就做过了。请在下面回答我的问题。 – SentineL

回答

0

我发现,我们能够通过为对象不是一个UTL,但对象本身:

var requestData = {}; 
var objectProperties = 
{ 
    app_id: "123456789", 
    title: "object title", 
    image: imageUrl, 
    type: applicationNamespace + ":" + objectType 
}; 
requestData[objectType] = objectProperties; 

FB.api(
    'me/' + applicationNamespace + ':' + action, 
    'post', 
    requestData, 
    function(response) 
    { 

    } 
); 

的话,你可以easely管理在克林特方任何故事的对象属性:多少得分用户得到,如何曼尼水平完成等