2017-10-05 7 views
0

Android用のXamarin Dropbox Core APIの使用に問題があります。 https://components.xamarin.com/view/dropboxcoreapiandroid DropboxがCore API v1のサポートを停止したことにより、何年も働いていたアプリケーションが2017年9月28日に停止しました。私たちは最新のものであり、Xamarin が提供するサンプルコードを試してみましたが、エラーメッセージに埋め込まれた "v1_retired"というメッセージでもクラッシュします。アプリケーションはOAuth2を使ってアカウントに正常に認証しリンクしますが、.MetaDataの呼び出しやそれ以降の呼び出しでクラッシュします。 Xamarin APIを更新する必要がありますか? OAuth2を使用しているということは、DropboxのCore API v2を使用していることを示していませんか? C#で利用可能な代替手段はありますか?私は他の人が同じ問題を抱えていると確信しています。Xamarin Dropbox Core Api Android v2サポート

答えて

0

Xamarin APIを更新する必要がありますか?

はい、v1_retiredエラーが発生した場合は、API v1を使用しており、API v2に更新する必要があることを示しています。アプリをAPI v2に移行するのに時間が必要な場合は、API v1へのアクセスを拡張することができます。リクエストするには、open an API ticketと関連するアプリキーを入力してください。

OAuth2を使用しているということは、DropboxのCore API v2を使用していることを示していませんか?

いいえ、OAuthバージョンはAPIバージョンと同じではありません。 Dropbox API v2のが唯一のOAuth 2

をサポートし、一方、参考のために、のDropbox API v1が、OAuthの1とOAuthの2の両方をサポートするC#のために利用可能な代替はありますか?

DropboxにはXamarin用の公式API v2 SDKはありませんが、the Community SDKs pageに記載されているサードパーティライブラリがあります。

+0

DropboxはXamarin SDKを提供していないので、DropBoxのような会社にとってはそれほど多くの作業はありませんが、devsが非常に役立つでしょう。わいせつな金額を支払うことなくやり遂げることができます。これは、Dropboxを私のアプリケーションにまったく統合したくないということになります。 –

関連する問題