3
我们可以使用facebook图表api更改Facebook应用程序邀请文本吗?可以使用图表api更改Facebook应用程序邀请文本
通常这有格式 - “邀请者名称发送给你一个请求”,我们可以将这个文本替换为我们自己的吗?
(这得到显示为FB墙上的通知。)
我使用下面的代码 -
- (void)load:(BOOL)NeedToSendAppRequest AndMessage:(NSString*)message AndFriendID:(NSString*)friendID {
NSString *urlString = nil;
isNeedToSendAppRequest = NeedToSendAppRequest;
if (NeedToSendAppRequest) {
NSString *redirectUrlString = FACEBOOK_REDIRECT_URL;
NSString *authFormatString = @"https://m.facebook.com/dialog/apprequests?app_id=%@&target_url=fb%@&to=%@&message=%@&redirect_uri=%@";
urlString = [NSString stringWithFormat:authFormatString, _apiKey, _apiKey,friendID,message,redirectUrlString];
}else{
NSString *redirectUrlString = @"http://www.facebook.com/connect/login_success.html";
NSString *authFormatString = @"https://graph.facebook.com/oauth/authorize?client_id=%@&redirect_uri=%@&scope=%@&type=user_agent&display=touch";
urlString = [NSString stringWithFormat:authFormatString, _apiKey, redirectUrlString, _requestedPermissions];
}
NSURL *url = [NSURL URLWithString:urlString];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[_webView loadRequest:request];
}
感谢您的帮助JAI govindani .. :)但对图形API为同一会更有帮助,因为我的应用程序已基本完成,我不能改变FB SDK这个任何想法时间。 – Richa 2013-05-01 06:40:03
因此,您使用的是SDK之前的3.x版本? – 2013-05-01 06:44:39
我用这个链接的类: - https://github.com/megastep/facebook-iphone-sdk/blob/master/src/FBDialog.m – Richa 2013-05-01 07:49:11