Facebook Graph 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];
}