내 응용 프로그램 이미지는 Facebook에 게시해야합니다. mail.Sorry. Windows phone.i에 익숙하지 않습니다. 아이디어가 없습니다. 나를 도와주세요. 내가 먼저 할 수있는 일은 무엇입니까?Windows phone을 통해 Facebook에 이미지를 게시하는 방법은 무엇입니까?
답변
http://msdn.microsoft.com/en-us/library/hh394027%28v=vs.92%29.aspx
은 (사진, 메시지 또는 다른 사람을) 게시하려면 (이 방법으로 당신은 단지 당신의 벽에 게시 할 수 있습니다) 이 링크를 사용하여 페이스 북의 응용 프로그램을 만들 필요가
첫째 : 액세스 권한이있는 모든 벽에 당신은 몇 가지가 필요하면 관련 링크가 웹 브라우저 컨트롤을 사용하여 자신을 식별해야 그 후 Facebook developers
당신의 신청. 응용 프로그램은 게시와 같은 특정 작업을 수행 할 수있는 권한을 요청합니다. 다음과 같은 권한을 상세히 설명해야합니다.
Dictionary<string, string> uriParams = new Dictionary<string, string>() {
{"client_id", "your app id"},
{"response_type", "token"},
{"scope", "user_about_me, offline_access, publish_stream"}, //The rights
{"redirect_uri", "http://www.facebook.com/connect/login_success.html"},
{"display", "touch"}
};
사전에는 작업이 성공적으로 수행 된 경우 정의 할 리디렉션 uri도 포함되어 있습니다.
마지막으로 인증을 받고 액세스 토큰을받습니다. 이제 당신은이 토큰을 사용하여 메시지를 게시하는 WebRequest 클래스 POST를 사용할 수 있습니다
WebRequest request = HttpWebRequest.Create("https://graph.facebook.com/" + the id of your wall + "/feed");
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.BeginGetRequestStream((reqResult) =>
{
using (Stream strm = request.EndGetRequestStream(reqResult))
using (StreamWriter writer = new StreamWriter(strm))
{
writer.Write(client.AccessToken);
writer.Write("&message=" + HttpUtility.UrlEncode(status));
}
request.BeginGetResponse((result) =>
{
try
{
var response = request.EndGetResponse(result);
using (var rstrm = response.GetResponseStream())
{
var serializer = new DataContractJsonSerializer(typeof(FacebookPostResponse));
var postResponse = serializer.ReadObject(rstrm) as FacebookPostResponse;
callback(true, null);
}
}
catch (Exception ex)
{
callback(false, ex);
}
}, null);
}, null);
다음
페이스 북 페이지에 메시지를 게시하는 방법은,
그런 다음 동일한 원리를 사용하여 그림을 게시 할 수 있습니다. 첫 번째 링크에서 사진 게시 방법을 찾을 수 있습니다. – Giu
당신은 페이스 북의 C#의 SDK는 내가 내 응용 프로그램에서 한 번이를 내장 한
시도 제공해야합니다. 그들은 유용해야만하는 많은 예제를 사용할 수 있습니다. 당신이 링크 공유 작업을 사용하여 귀하의 휴대 전화에서 귀하의 페이스 북 계정을 사용할 수있는 상태를 공유하려는 경우
- 1. 클래식 ASP를 통해 Facebook에 이미지를 게시하는 방법은 무엇입니까?
- 2. Android에서 Facebook에 무언가를 게시하는 방법은 무엇입니까?
- 3. 페이스 북 벽에 이미지를 게시하는 방법은 무엇입니까?
- 4. sencha는 Windows Phone을 지원합니까?
- 5. Windows Phone 7에서 HttpWebRequest를 사용하여 여러 이미지를 게시하는 방법은 무엇입니까?
- 6. Graph/CURL을 통해 Facebook에 사진을 게시하는 데 어려움이 있습니다.
- 7. ShareKit Facebook에 URL을 게시하는 중
- 8. 내장 된 news.reads 액션을 Facebook에 게시하는 방법은 무엇입니까?
- 9. stream.publish를 사용하여 @mention 능력을 가진 Facebook에 게시하는 방법은 무엇입니까?
- 10. ASIHTTPRequest에 비디오 및 이미지를 게시하는 방법은 무엇입니까?
- 11. Android에 여러 이미지를 게시하는 방법은 무엇입니까?
- 12. Windows Phone을 사용하여 JSON을 XML로 구문 분석
- 13. 자바에서 HTTPS를 통해 XML을 게시하는 방법은 무엇입니까?
- 14. Windows Phone을 통한 WCF 서비스 액세스
- 15. iOS 앱을 통해 Facebook에 앱 정보를 공유하는 방법은 무엇입니까?
- 16. CLI에서 cisco IP-Phone을 제어하는 방법은 무엇입니까?
- 17. 다중 사용자 SaaS를 통해 Facebook에 게시
- 18. Windows 8 응용 프로그램을 Windows 저장소에 게시하는 방법은 무엇입니까?
- 19. Windows Phone을 사용한 XML 비 직렬화
- 20. 결과를 Facebook에 게시하는 API를 만드는 방법
- 21. iPhone + FBConnect - Facebook에 비디오를 게시하는 방법
- 22. 내비게이션을 통해 Facebook에 로그온
- 23. sharekit API를 사용하여 Facebook에 로그인하는 방법은 무엇입니까?
- 24. iframe에 게시하는 방법은 무엇입니까?
- 25. 안드로이드에서 이미지를 게시하는 방법
- 26. api를 통해 Facebook에 알림 또는 메시지를 보내는 방법은 무엇입니까?
- 27. 그래프 API를 통해 Facebook에 사진을 업로드하는 방법은 무엇입니까?
- 28. 열린 그래프를 통해 facebook에 사용자 설정 폴을 만드는 방법은 무엇입니까?
- 29. 앱을 Facebook에 통합하는 방법은 무엇입니까?
- 30. 리디렉션없이 Facebook에 인증하는 방법은 무엇입니까?
당신이 더 나은 튜토리얼이 먼저 당신이 한 일을 공유 읽기 시작, 이 방법으로 질문에 대한 답장을 더 빨리 얻을 수있을 것이라고 확신합니다. – AnarchistGeek