2012-11-08 2 views
-1

사용자 또는 페이지의 타임 라인에 그림을 업로드하고 싶습니다. 사진을 사용자 벽에 업로드 할 수 있지만 응용 프로그램 이름이 새 앨범을 만들었습니다. 하지만 나는 사용자의 타임 라인 앨범에 사진을 업로드하고 싶다.페이스 북을 사용하는 사용자의 타임 라인 앨범 업로드 C# sdk

내가 울부 짖는 코드를 사용하여 사진을 업로드 한

var result = client.Post("/"+ id +"/photos", postparameters); 
+1

그런 다음 먼저 앨범 ID를 얻을 수 있고, 그 앨범에 사진을 게시 해 드리겠습니다을. 추가 권한이 필요합니다. – CBroe

답변

1

내가 사진 &을 게시하고 싶었다 앨범의 단지 필터링 된 ID 하란을 해결 장소에 위의 코드의 경우 "ID를"을 통과시켰다. 동적 앨범 ID를 얻을 수 있습니다

var result = client.Post("/"+ album_id +"/photos", postparameters); 
1

:

동적 앨범 = app.Get ("나/앨범");

문자열 AlbumId = "";

foreach는 (albums.data 동적 albumInfo)

{

if(albumInfo.name == "Timeline Photos"){AlbumId=albumInfo.id; break;} 

}

하고 당신이 앨범에 게시 ALBUMID를 사용할 수 있습니다.

0

msm2020 솔루션은 트릭을하지만 앨범 권한을 추가하는 것을 잊지 마세요 : user_photos

관련 문제