我运行此代码但它不返回任何值。我很难将我的故事发布到Facebook时间线,只需在点击时启动我的应用程序。我主要是移动应用程序,因此在尝试了元标记之后,也没有工作,我尝试这种托管方法也没有用。谁知道我做错了什么?
[FBRequestConnection startWithGraphPath:@"/MyNumericFacebookAppID/app_link_hosts"
parameters:nil
HTTPMethod:@"GET"
completionHandler:^(
FBRequestConnection *connection,
id result,
NSError *error
) {
_AppLinksHostURL_ID = [result objectForKey:@"id"]; // store this ID in an NSString
NSLog(@"App Links Result = %@", result);
NSLog(@"App Links Host URL ID = %@", _AppLinksHostURL_ID);
//[self postOGStoryWithCustomURL];
if(error) NSLog(@"error = %@", error.description);
}];
答案 0 :(得分:0)
app_link_hosts端点需要一个应用访问令牌(您的应用是秘密的),因此您不应该在您的应用中执行此操作(我将看到相应地更新文档)。
您应该通过curl命令创建它们,请参阅https://developers.facebook.com/docs/applinks/hosting-api