2016-03-19 3 views
2

androidアプリケーションでcontext.ioを使用することはできますか?私は長い間検索してきました。 In their website,彼らは、PHP、Ruby、Python、Node.js用のクライアントライブラリを提供するために言及しました。 Github accountにはcontext.io for iosがあります。それではなぜアンドロイドのために? はい、あるアプリケーションがPHPの正確なコピーであるContext.io for javaと言っています。しかし、著者は完全に実装されていないと述べ、PHPバージョンとまったく同じように動作しません。androidアプリケーションのContext.io

答えて

1

これらはライブラリを提供しませんが、を持っています。これはRESTクライアントで使用することができます。 Retrofit。これは、専用のライブラリを使用する場合ほど便利ではないかもしれませんが、すべてのサービスがアクセス可能になります。

2

私は同じ問題であり、解決策としてContribioと通信するためにScribbleに基づいてAndroidライブラリを開発しました。

これは、それがどのように動作するかです:

String account_id = "your account id"; 
String consumerkey = "your contextio consumer key"; 
String consumersecret = "your contextio consumer secret"; 
link="https://api.context.io/2.0/accounts/" + account_id + "/messages"; 
OAuthService service = new ServiceBuilder() 
        .provider(OAuthProvider.class) 
        .apiKey(consumerKey) 
        .apiSecret(consumerSecret) 
        .build(); 
OAuthRequest request = null; 
request = new OAuthRequest(Verb.GET, link); 
Token accessToken = new Token("", ""); 
service.signRequest(accessToken, request); 
Response response = request.send(); 
String b = response.getBody(); 
Log.d("OAuthTask",response.getBody()); 

あなたがここに完全な非同期ライブラリを確認することができます。

https://github.com/rishijash/Contextio-Android

+0

私はあなたがgithubのに指定され、コードや命令を使用していると私はこれを取得しています例外 "org.scribe.exceptions.OAuthConnectionException:リモートサービスへの接続を作成中に問題が発生しました。" – ramya

+0

Oauthキーと秘密が正しいことを確認してください。 – Rishi

関連する問題