2010-12-13 4 views
1

Я хочу опубликовать статус обновления для пользователей. Это работает, но я не знаю, как отправить «красивый» Url с ним. Он работает, если я публикую полный URL-адрес, но он выглядит не очень хорошо.Опубликовать информацию о статусе Facebook и адрес через Iphone SDK

Мой вопрос:

Как это можно разместить довольно URL, как HTML делает: < A HREF = "http://example.de"> Мой пример </а>

Мой код:

NSString *facebookStr = [NSString stringWithFormat:@"%@%@ http://example.de", facebookStatusUpdatePrefixStr, self.theStatus]; 


NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys: 
         facebookStr, @"status", 
         @"true", @"status_includes_verb", 
         nil]; 
[[FBRequest requestWithDelegate:self] call:@"facebook.users.setStatus" params:params]; 

FBPermissionDialog* dialog = [[[FBPermissionDialog alloc] init] autorelease]; 
dialog.delegate = self; 
dialog.permission = @"status_update"; 
[dialog show]; 

Thx

ответ

1

Если вы собираетесь использовать старый REST API (теперь устарели), вы должны попробовать метод links.post. Это позволит вам добавить комментарий к ссылке. Он вытащит название из самой страницы и позволит вам указать изображение, которое будет сопровождаться ссылкой.

Если возможно, вы должны действительно использовать новый Graph API. Это намного более чистый интерфейс, и он дает вам большую гибкость, а publishing a post со ссылкой.

Смежные вопросы