2013-01-07 1 views
0

Google은 사용자가 다양한 도전 과제에서 친구들에게 도전 할 수있게 해주는 응용 프로그램을 보유하고 있습니다. 바로 지금 우리는 친구의 벽에 메시지를 게시하여 문제를 제기합니다. 이 기능은 2 월에 제거 될 것이므로 도전 과제를 발행하는 다른 방법을 찾아야합니다. 어떤 대안이 있습니까?Facebook의 "친구에게 도전"이벤트를 만드는 방법은 무엇입니까?

우리는 도전 과제가 발생했으며 일부 벽에서 일종의 이야기가 생성되었다는 사실을 친구에게 알리고 싶습니다.

오픈 그래프 작업을 살펴 ​​보았습니다. 태그가 붙은 태그는 사용자가 직접 수행해야하므로 선택한 친구를 언급 할 수 없습니다. 그리고 우리는 액션 태그를 사용하지 않습니다. 이벤트가 발생했거나 발생하고 있지 않기 때문입니다.

내장 된 "프로필 (외부)"개체를 참조하는 열린 그래프 동작을 사용하는 것이 가능할 수도 있지만 다소 혼란스러워 보입니다. 단지 페이스 북 사용자를 참조하기를 원합니다. 친구에게이 사실을 알릴 지 여부는 알 수 없습니다. 아마도 그렇지 않습니다.

이야기는 사용자 자신의 벽에 게시 될 수 있지만 우리는 실제로 친구를 언급하고 알리고 싶습니다.

오히려 응용 프로그램에 대한 다소 표준적인 사용 사례 인 것 같습니다. 페이스 북에서이 기능을 더 이상 제공합니까?

편집 : 나는 from과 from 설정으로 자바 스크립트 피드 대화 상자를 호출하는 것이 효과가있을 것이라고 생각합니다. 그런 다음 사용자는 챌린지에 대한 개인 메시지를 작성할 수 있으며 두 메시지 창에 모두 표시되어야합니다.

+2

[Facebook 요청] (https://developers.facebook.com/docs/requests/)이 필요합니다. – ifaour

+0

그럴 수도 있지만 다른 친구가 볼 수 있도록 챌린지가 공개이면 바람직합니다. –

답변

0

이 작업을 수행하는 가장 좋은 방법은 요청을 사용하는 것입니다 : 물론 https://developers.facebook.com/docs/requests/

는 그 다음 공개되지 않습니다,하지만 사용자와 그의 친구 및 다른 사용자 사이의 모든 듭니다 직접 행동 후이 표시 될 수 있습니다 스팸으로 분류됩니다. 당신은 그것을에서 언급 한 사용자가 클릭> 도전 허용하는 경우, 동적 링크를 게시하는 오픈 그래프를 사용할 수 https://developers.facebook.com/docs/technical-guides/opengraph/mention-tagging/

:

다른 방법 (그리고 최고의 두 번째, 내가 추측)을 언급 태그를 사용하는 것입니다. 다른 사용자가 클릭하면 기본 앱 페이지로 리디렉션됩니다.

... 아마 가장 좋은 또 다른 아이디어 : 메시지를 게시 (그가하고자하는 경우)

  • 가 사용자를하자, 요청을 보낸 후 도전
  • 의 요청 대화 상자를 사용하여 그의 벽에 대해 (피드 대화 상자)
+0

하지만 태깅을 언급하는 것은 사용자 자신이 메시지를 입력하고 메시지에 자신의 친구를 태그해야한다는 것입니다. 응용 프로그램 자체는 [지침] (http://developers.facebook.com/docs/technical-guides/opengraph/mention-tagging/) –

+0

에 따라 메시지의 서식을 지정할 수 없습니다. 주로 메시지 매개 변수는 항상 사용자가 완전히 생성해야합니다. 따라서 자동화하는 유일한 좋은 방법은 요청을 사용하는 것입니다. 이러한 것들은 2 명의 사용자 사이에서만 존재하기 때문에 사용자 벽 (특히 친구의 벽에는없는)에서 스팸으로 보내지 않습니다. – luschn

+0

앱을 다른 사용자 벽에 연결하려면 원하는 방법을 사용하는 것이 좋습니다.사용자가 좋아하는 경우 앱을 공유하도록 결정할 수 있습니다 (예 : 피드 대화 상자). – luschn