2010-12-13 2 views
0

사진 캡션에 팬 페이지 벽이 추가 된 것을 보았습니다.Facebook : 사용자 프로필에 업로드 된 사진의 캡션에 팬 페이지에 태그를 추가하는 방법

http://www.facebook.com/photo.php?fbid=165019486869988

공지 사항의 캡션 자체 및 태그 됨의 팬 페이지가 아닌 사람이다.

어떻게 했습니까? 나는 실제로 페이스 북에서 그것을 수동으로하는 방법을 볼 수 없다.

페이스 북의 PHP 응용 프로그램에서 수행 할 수 있습니까? 그렇다면 어떻게?

내 응용 프로그램이 사용자 "응용 프로그램 사진 앨범"에 게시 할 때 캡션에는 내 응용 프로그램 팬 페이지 또는 응용 프로그램 페이지로 돌아갈 수있는 링크가 있습니다.

답변

0

벽을 통해 이미지를 실제로 업로드하면 팬 페이지에 태그를 지정할 수 있다는 것을 알았습니다. "사진 게시"를 클릭 한 다음 상태 메시지에 게시 할 때 팬 페이지에 @FanPage를 태그 할 수 있습니다. 귀하의 상태 메시지에있는 친구.

아직 프로그래밍을 통해이를 수행 할 수 없습니다.

0

이것은 모두 데이터베이스와 관련이 있으며 전에 이와 같은 작업을 수행했습니다. 페이스 북은 태그가있는 사용자 페이지로 다시 링크되기 때문에 페이스 북의 방식과 관련이 있습니다.

각 사용자마다 고유 한 사용자 ID와 사진마다 고유 한 사진 ID가 있어야합니다.

웹 사이트가 MySQL 데이터베이스를 쿼리하고 사진 ID와 일치하는 레코드를 찾으면 이미지 ID에 첨부 된 태그가있는 사용자 ID를 찾습니다. 사용자가 태그를 지정할 때 해당 데이터베이스 레코드 아래에 저장됩니다.

웹 사이트는 데이터베이스 쿼리의 결과를 출력하여 태그 지정된 사용자 ID를 모두 검색하므로 사용자 ID가 사용자 이름으로 나타나야합니다. 사용자 ID는 해당 사용자를 가져 오는 기능이 필요합니다. ID를 검색하고 사용자의 실제 이름을 검색하여 스크립트로 리턴 할 다른 데이터베이스를 조회하십시오.

당신이 물어 보는 질문은 매우 일반적이며 그 뒤에있는 기술에 대해 하루 종일 계속할 수 있습니다. 그러나 이것이 PHP/MySQL로 어떻게 수행 될 수 있는지에 대한 일반적인 아이디어를 얻었기를 바랍니다.

질문이 있으시면 알려주세요 !!

+0

네, 실제로없는 대답 내가 해달라고 부탁 .. 부탁 한 건을 해결합니다. – kkampen

0

그럼 난 당신이 두 가지 방법을 사용하여 태그를 어떤 사용자 지정할 수 있습니다

http://developers.facebook.com/docs/reference/api/photo/

그래프 API를 사용하는 것과 동일한에 대한 간단한 해결책을 발견 : PHOTO_ID/태그/USER_ID로 URL 경로를하거나, PHOTO_ID/tags? to = USER_ID와 같은 URL 매개 변수 한 번에 여러 개의 태그를 추가하려면 PHOTO_ID/tags? tags = [{ "id": "1234"}, { "id": "12345"}와 같이 태그 배열을 포함하는 tags 속성을 지정할 수 있습니다. 현재이 API를 사용하여 사진의 페이지에 태그를 추가 할 수 없습니다.

사진에 태그를 지정하려면 user_photos 및 publish_stream 권한이 필요하며 publish_stream은 선택 사항입니다. 존재하지 않는 경우이 개인 정보 보호 설정이 사용 설정된 경우 태그가 태그 지정된 사람의 태그 검토를 거칩니다. 사진에 태그를 달면 다음 매개 변수가 지원됩니다.

희망이없는 내 사이트 및 방법, 페이스 북에 달성 그것이 FB의 응용 프로그램과 함께 수행 할 수있는 얼마나이 문제

관련 문제