2012-06-02 5 views
0

레일 3.1 앱에서 fb_graph 보석을 사용하고 있습니다. 사용자가 내 사이트의 Facebook 벽에 대한 링크를 게시 할 수있게하고 싶습니다. 링크를 게시하는 코드는 다음과 같습니다.외부 링크에서 페이스 북 벽에 링크 게시 실패

me = FbGraph::User.me fb_token 
me.feed!(
    :message => message, 
    :link => link_url, 
    :name => link_name, 
    :description => link_description 
) 

언뜻보기에이 기능은 훌륭합니다. 링크가 사용자의 벽에 게시되고 사용자의 메시지와 링크 설명이 완벽하게 나타납니다.

문제는 내 사이트 작업에만 다시 연결된다는 것입니다.

오류가 내-앱 이름 발생했습니다 : 사용자가 다른 사이트로 이동하는 일이 자신의 페이스 북 벽에 링크를 클릭하면, 그들은 말한다 페이스 북의 오류를 참조하십시오. 나중에 다시 시도 해주십시오.

인증 과정에서 publish_actions 및 publish_stream을 요청합니다. 내가 누락 된 또 다른 허가가 있습니까? 아니면 내 FB 앱이 제대로 설정되어 있지 않거나 올바른 방식으로 링크를 게시하지 않는 것이 문제 일 수 있습니까? 어떤 도움이라도 대단히 감사합니다!

감사합니다. 앱 설정에서장애인 마이그레이션 "스트림 포스트 URL 보안이

답변

0

좋아,이 문제에 대한 해결책을 찾았습니다. 피드를 사용하는 대신! 방법, 링크! 이 해결 방법의 더 때문에

me.link!(
    :message => message, 
    :link => link_url, 
    :name => link_name, 
    :description => link_description 
) 

이 질문에 완전히 만족스러운 답변을하지 않습니다,하지만 난 다른 사람이 같은 문제로 실행되는 경우 내가 거기에이 밖으로 던져 거라고 생각 : 방법은 완벽하게 작동합니다.

누구든지 내 원래 질문에 대한 실제 문제에 대한 답변을 갖고 있다면 기꺼이 정답을 전환 할 것입니다.

1

확인 - 그것은 를 사용할 수 있다면, 게시물에 링크 할 수있는 애플 리케이션 캔버스 페이지 또는 웹 사이트 만 점.

+0

빠른 응답을 보내 주셔서 감사합니다. 이미 _Stream Post_security_ ** disabled **가있는 것 같습니다. 이 사실에 영향을 미칠 수있는 사항이 있습니까? –

관련 문제