MGTWitter 엔진을 사용 중이며 트윗을 인증하고 게시하는 데 성공했습니다.MGTwitter Engine - 사용자 이름을 반환하십시오.
다음은 내가 붙어있는 것입니다 : 트위터 사용자 이름을 저장하고 저장하여 사용자가 트윗을 게시하기 전에보기에 표시 할 수 있습니다.
나는 웹을 훑어보고 올바른 방법을 찾을 수 없다. 어떻게 든 storeCachedTwitterOAuthData 대리인 메서드에 사용자 이름을 저장해야합니까?
도움을 주시면 감사하겠습니다. 내가 잘못 아니에요 경우
-SD
답장을 보내 주셔서 감사합니다. 저는 Ben Gottlieb (Matt Gemmel이 합병 한)의 도서관을 실제로 사용하고 있으며 언급 한 두 가지 대리자 방법을 구현했습니다. 내가 본 모든 예제는 OAuth 토큰을 "authData"형식으로 저장하지만 사용자 이름은 특별히 저장하지 않으며 사용자 이름을 검색하는 방법을 모릅니다. –
내 대답은별로 도움이되지 않았다고 생각합니다. , 대신 xAuth를 사용하기 시작한 이후 언젠가 이것을 사용하지 않았습니다. 앱 사용자의 트위터 이름을 얻는 해결책으로, 앱 사용자에게'- (NSString *) getUserInformationFor : (NSString *) usernameOrID'을 사용했습니다. 반환 된 사전 객체는 자신의 계정에있는 실제 Twitter 이름 인 'screen_name'키가있는 객체를 포함하고 있습니다. 도움이 되길 바랍니다. 결론적으로 인증 된 앱 사용자의 Twitter 이름을 가져 오는 절차를 만들어야합니다. 'storeCachedTwitterOAuthData'에서 사용자 정보를 얻으십시오. – petershine
Peter 덕분에 storeCachedTwitterOAuthData를 사용하고 [_engine username]을 검사하여 값이 NULL인지 아닌지 확인하고 이에 따라 제어했습니다. 감사합니다. –