2011-09-09 4 views
1

가끔 피드에 공유 링크가있는 것을 발견했습니다. 사용자 벽에 게시하고 사용자 피드에서 직접 공유 대화를 만드는 공유 옵션이있는 작업 링크를 첨부 할 수 있습니까? 다음과 같은 것 :공유 작업 링크가있는 사용자 피드에 게시 할 수 있습니까?

FB.ui({ 
    method: "feed", 
    name: 'sometitle', 
    caption: 'somecaption', 
    description: 'some description', 
    link: 'http://www.facebook.com/pages/1234?sk=app_234123123', 
    picture: 'http://www.facebook.com/favicon.ico', 
    actions: [{ 
     name: 'share', 
     link: '????' 
     }] 
    }); 

답변

1

나는 생각하지 않습니다. 문서에서 다음 옵션 만 사용할 수 있습니다 : 메시지, 그림, 링크, 이름, 캡션, 설명, 원본.

공유 페이지를 별도로 호출하는 대상 페이지 (링크)에 자바 스크립트를 넣는 것이 더 쉽다고 생각합니다.

0

죄송합니다. Hoang은 정확하지 않습니다. 공유 링크를 만들 수 있지만 약간 혼란 스럽습니다. 이 네이티브의 다이알 로그 박스를하지 않지만

$attachment['actions'] = array('name'=>'Share', 'link'=>"http://www.facebook.com/sharer.php?u=". urlencode($href))

, 그것은 당신에게 어떤 외관을 줄 것이다 : 다음과 같이 당신의 행동 배열 내에서 '공유'와 링크의 이름이 있어야합니다 기능을 공유하십시오.

+0

왜 정상 상태 업데이트는 "공유"링크 및 업데이트와 함께 제공하는 것이 "링크"또는 "그림"이 (가) 있습니다하지? 다른 것보다 개인 정보 보호 설정이 더 좋아 보입니다. Facebook에서 "링크"를 만들면 "공유"링크를 통해 공유됩니다. – Bradley

+0

페이스 북에서 아직 이야기를 POST하지 않았다면 어떻게'$ href'를 알 수 있습니까? 나는 그것이 불가능하다고 말한다. 또한 액션 링크는 Open Graph 액션 용으로 예약되어 있습니다. 앱의 모든 동작은 Facebook에서 검토하고 승인해야합니다. – maxwell2022

+0

@ 브래들리 (Bradley) 페이스 북 정책의 문제로, 그 이후로 되돌아 왔다고 생각합니다. – covati

관련 문제