2012-01-23 4 views
1

게시 할 FB 메시지에서 친구를 태그하려고합니다. PHP를 사용하고 FB 용 FB 인증 API 2.0을 사용하고 있지만 페이스 북 개발자 포럼에서 관련 정보를 얻으려고했지만 충분히 찾을 수 없습니다. 이것에 대한 정보. 누구나 나를 시작할 곳을 제안 할 수 있습니까? 관련 문서 또는 포럼 링크에 대한 링크를 사용하여 시작할 수 있습니까?FB 그래프 API를 사용하여 친구를 태그하는 방법은 무엇입니까?

답변

1

Post 개체의 message_tags 필드를 사용합니다. the docs를 체크 아웃 :

message_tags을 : 이름이 개체를 포함하는 필드는 객체가 메시지 필드에 언급 에 인덱스를있다; 턴 각 필드는 다음과 같이

+0

방금 ​​관련 질문을 발견했습니다. 링크는 입니다. http://facebook.stackoverflow.com/questions/8341373/how-to-use-the- message-tags-parameter-in-the-post – Rahul

+0

위 코멘트에서 언급했듯이 "API를 통해 게시물에 태그를 추가 할 수있는 방법이 없다"는 것은 사실입니까? – Rahul

+0

당신이 무슨 말을하고 있는지 모르겠지만 대답은 분명히 ** no **입니다. 아마도 이미 눈치 챘을 것입니다.) –

0

뭔가 언급 물체의 길이가 길이 메시지 필드 내에있는 ID, 이름, 오프셋을 갖는 객체를 포함하는 배열 및 길이 필드,이다

 

    $facebook->setFileUploadSupport(true); 
    $tags = array(
    ‘tag_text’ => ‘ak Yip’, 
    ‘tag_uid’ => 642536423,//it’s my id on facebook as a sample 
    ‘x’ => 10, 
    ‘y’ => 10, 
    ); 

    $args['tags'] = array($tags); 
    $args['image'] = ‘@’ . realpath($fn); 
    $data = $facebook->api(‘/me/photos’, ‘post’, $args); 
 

참고 : ** 하나 : 앱이 'user_photo_video_tags'와 'friends_photo_video_tags'와 같은 권한을 얻을 필요가있다.

2 개 : X, Y는 비율이 아니라 좌표입니다. 값이 100을 초과하지 마십시오. **

관련 문제