2012-10-30 3 views
0

지금 내 iOS 응용 프로그램에서 Tumblr에 이미지를 업로드하려고했지만 제대로 작동하지 못합니다.Tumblr에 게시하는 API

내 현재 메서드는 this guide에 따라 ASIHTTPRequest 및 OAuthConsumer를 사용합니다. 그러나 401 오류가 발생합니다 (인증 필요). 내 문제 here에 대한 설명을 찾을 수 있습니다.

내 질문은 : 거기에 다른 평균/API IOS에 대한 Tumblr에 게시 할 수 있습니까? OAuthConsumer가 그 측면에서 완벽하게 기능하지 못했고 GTM으로 아무 것도 찾지 못했습니다.

감사합니다.

+0

Tumblrs OAuth와 API는 이미지를 게시하기에 소름 끼쳤습니다. 많은 고통과 많은 시간이 걸릴 것으로 기대합니다. – jjxtra

+0

그건 내가 불행히도 물마루 갔다 :) 그래서 만약 누군가가 이것을 경험, 어쩌면 내가 도울 수있어! – Snaker

+0

궁금해서 몇 시간을 낭비 했습니까? 나는 그것이 나를 위해 약 15이었다라고 생각한다. – jjxtra

답변

0

마지막으로 몇 시간 전에 내 문제의 해결책을 발견했습니다. 나는 처음에는 약간 낡았다는 것이고 작동하지 않을 것이라고 생각했지만 결국에는 TumblrUploadr을 구현 한 것이 그 일을했다.

모든 것을 요약하면 GTM-OAuth로 로그인하고 TumblrUploadr로 업로드했습니다. Tumblr API에 대한 해결책을 찾는 사람들에게

업데이트 :이 될 수 있도록 배열에 kOAuthCallbackKey를 추가 : 당신이 콜백을 사용하려는 경우, 당신은 GTMOAuthAuthentication.m> + (NSArray를 *) tokenAuthorizeKeys에 플래그를 추가해야 GTMOAuth에 관한 몇 가지 정보 고려. 그렇지 않으면 콜백이 없습니다.

+0

@ Snaker .. 그 코드에서는 사용자 로그인 자격 증명 (Tumblr Email 및 Tumblr Password)을 사용자로부터받지 않습니다 .... 그러면 어떻게 사진을 게시 할 수 있습니까? 제발 ... 사실 저는 붙어 있습니다. 감사합니다 ... –

+0

@AshokKumarIOS OAuth 시스템은 사용자가 자신의 정보를 응용 프로그램으로 전송하지 못하게하기 위해 만들어졌습니다. 따라서 GTMOAuth는 사용자가 로그인 할 때 자신의 자격 증명을 제공하는 UIWebView를 생성합니다. 일단 완료되면 다음과 같이 말할 수있는 연결 토큰을 얻습니다.이 사용자의 로그인에서 얻은 토큰입니다. 그것이 GTMOAuth의 첫 번째 부분입니다. 그 후, TumblrUploadr이 당신을 위해 일을해야합니다. 사용하기가 꽤 쉽습니다. 자세한 정보 [여기] (http://stackoverflow.com/questions/6878662/tumblr-api-how-to-upload-multiple-images-to-a-photoset/7431731#7431731) – Snaker

관련 문제