2012-09-30 2 views
1

Appcelerator Titanium & javascript를 사용하여 내 iphone/ipad 앱에서 트윗을 보내야합니다. 나는 (코드는이에 대해 아래 게시) GitHub의에 다음과 같은 예를 발견Appcelerator - iPhone 앱에서 트윗 올리기 - 콜백 URL에 붙다

https://gist.github.com/2eabc31db388144b3abc

내 트위터 개발자 계정에 내 응용 프로그램의 세부 사항 (키, 비밀 등) 작성의 예제 코드를 사용하여 한 내가 지저귀다 로그인 및 인증 팝업을 얻을 수 있지만 일단 권한 부여를 클릭하면, 내가 얻을 수있는 콜백 URL을 보여주는 webview (그 트위터 애플 리케이션 설정에 넣어 필요했습니다)입니다. 그래서 애플 리케이션은 콜백 URL을 보여주는 webview에 붙어 있지만 아무것도하지 않습니다. 팝업 창을 닫으면 트윗을 보내지 않고 내 앱으로 돌아갑니다.

아무도 도와 줄 수 있습니까? app.js에

코드 : Social.js를 사용하는 경우

var win = Ti.UI.createWindow({ backgroundColor: '#fff' }); 
var shareButton = Ti.UI.createButton({ 
    width: 90, bottom: 10, height: 30, 
    title: 'Tweet!"' 
}); 
win.add(shareButton); 
win.open(); 

var social = require('social'); 
var twitter = social.create({ 
    site: 'Twitter', 
    consumerKey: 'XXXXXXXXXXXXXXXX', 
    consumerSecret: 'XXXXXXXXXXXXXXXXXXXXX' 
}); 

shareButton.addEventListener('click', function() { 
    twitter.share({ 
     message: 'Hello, world!', 
     success: function() { 
      alert('Tweeted!'); 
     }, 
     error: function(error) { 
      alert('Oh no! ' + error); 
     } 
    }); 
}); 
+0

이 질문은 QA 포럼의 동일한 질문입니까? 두 곳에서 너와 대화하고 싶지 않아? –

+0

안녕하세요, 애론예요. 거기에 도움을 주셔서 감사합니다. 그것은 지금 모두 정렬되었습니다 :) –

답변