나는 asp.net 웹 사이트를 유지 관리하며 비즈니스로서 비즈니스 페이스 북 벽에 게시해야한다는 요구 사항이 있습니다.다른 사람으로 페이스 북 벽에 게시하는 방법
Google에서는 페이스 북 앱을 설정합니다.
그래서 무슨 일 사용자가 프로그램이 범위 = publish_stream, offline_access와 페이스 북을 호출하는 웹 사이트에 버튼을 클릭 한 후,이다
페이스 북 코드
우리는 다시 보이는 뭔가 페이스 북의 전화에게 반환 매개 변수를 manage_pages 이
string.Concat ("https://graph.facebook.com/oauth/access_token?client_id="+ facebookPostClientId, "&를 redirect_uri ="+ "blah.aspx"추천 "& client_secret ="+ facebookPostSecret, "& code = "+ code)
Facebook에서 액세스 토큰을 반환합니다.
우리는이 같은 모든 계정 얻기 위해 페이스 북을 호출 https://graph.facebook.com/ "+ facebook_user_id +"/ 계정을 access_token은 = "+ accessToken, 을 계정 축복하는 우리는 다음 루프 우리가 올바른 및 전화 페이스 북을 찾을 때까지? 다시
https://graph.facebook.com/ "+는 userName +"/ 피드와 같은 뭔가 & access_token은 = "+ accessToken +"& 사진 = "+ 사진 +"& 이름 = "+"Studentcard - 거래 "+"& 링크 = "+ link + "& message ="+ message + "& caption ="+ caption + "& from = "+ userName +"& to = "+ userName;
패션 후에 작동합니다. 페이스 북 앱을 만든 비즈니스 소유자가 페이스 북에 로그온 한 경우 처리가 작동합니다.
다른 사람이 로그온 한 경우 표시되지 않습니다.
우리가 facebook이라고 부르는 비트가 모든 th 계정을 얻는 이유는 비즈니스 소유자가 페이스 북에 로그온했을 때만 작동하기 때문입니다.
로그인 한 사용자가 아닌 비즈니스 소유자의 facebook id를 코드에 삽입하려고 시도했지만 작동하지 않습니다.
그럼 어떻게해야합니까? 이 문제를 해결하는 것은 잘못된 방법일까요?
나는 이것이 약간 길다는 것을 알고 있지만, 필자는 페이스 북에 익숙하지 않고 필요한만큼 많은 정보를 제공하고있다. 사전
니얼