次の記事は、自動翻訳技術を使用して自動的に翻訳されました。 コンピュータプログラムによって翻訳されているため、誤りがある場合があります。Adobeは、世界中の多くのユーザーがより多くの記事を利用できるように、翻訳版を提供しています。
翻訳の品質を評価してください。Translation by SYSTRAN


開発者API

PhoneGap Build APIを使用すると、アプリケーションでPhoneGap Build webサービスを使用して、PhoneGapアプリを作成、構築、更新、ダウンロードできます。 IDE、シェルスクリプト、アプリビルダー、その他の場所に簡単に統合できます。

このドキュメント記事で説明するコアセクションは次のとおりです。

APIの使用に関するその他の注意事項を次に示します。

JSON

成功した要求は、JSONでエンコードされたストリングまたはバイナリファイルを返します。 失敗したすべての要求は、適切なステータスコードを持つ、次の形式のJSONエンコードされたストリングを返します。

{
  "error":"some error message"
}

APIを使用する場合は、返された各ステータスコードを確認します。 200でない場合は、次のように解析された応答のエラーフィールドを確認します。

if (res.status != 200)
  console.log(JSON.parse(res.body).error)

HTTPの標準と同様に、 4xx ステータスは要求でのエラーを示し、 5xx ステータスはサーバーエラーを示します。 500エラ ーまたは予期しない400エラーが発生した場合は 、PhoneGapのサポートフォーラムにお問い合わせください。

JSONP

JSONPアクセスは、PhoneGap build開発者が使用できます。 要求に callbackパラメーターを追加する だけで、JSONP応答本体が次の関数にラップされます。

$ curl https://build.phonegap.com/api/v1/me?auth_token=ASTRINGTOKEN&callback=exec
exec({
  "username":"alunny",
  "email":"andrew.lunny@nitobi.com"
})

これにより、 <script>タグを使用してPhoneGap Build APIにアクセスできます

HATEOAS

可能な場合、PhoneGap Build API v1は、Engine of Application State ( HATEOAS)としてハイパーメディアを使用します。 つまり、APIのソース(/api/v1)にアクセスし、ネストされたリソースの link属性に従ってアプリケーションを操作できます。アプリケーション内の他のルートに関する知識はありません。

API v1のホームリソースは、現在のユーザーを表す /me リソースと同じです。

GitHubでこのページを編集
Copyright SYSTRAN 2016
この翻訳は役に立ちましたか?

Translation by SYSTRAN