2016-05-11 9 views
1

[OK]を、私は現在私のアプリケーションのデータベースとして使用している作業クラウドキットコンテナがあります。今、私はクラウドAPI APIサービスを試してみたいと思います。 APIアクセスセクションでは、新しいトークンを追加するだけです。 enter image description here 私のAPIコールの構造が正しいかどうかを調べるために、Postmanを使って1回のPOST呼び出しを試みました。私のクラウドキットのコンテナ名はiCloudkit.izzuddin.CoffeeAppで、レコード名はCafeですので、これは私がAPI呼び出しを作成する方法です:クラウドキットJS API認証

cloudkit.com/database/1/iCloud.izzuddin.CoffeeApp.Cafe/-development /公共/記録/修正NewToken = 031c663b3314f16ff3ee04719894b6f4e17132ad315eae27fa3e4374fd0b4e81

これは返される値です:?

{ "UUID": "737d61ec-a668-4386-9512-b2ec05a8a394"、 "serverErrorCode": "AUTHENTICATION_FAILEDを" 、 「理由」:「認証方法が見つかりません」 }

経験をお持ちの方は誰でも、APIコールの構造を説明できますか?前もって感謝します。

答えて

0

試してみてください。

https://api.apple-cloudkit.com/database/1/iCloud.izzuddin.CoffeeApp.Cafe/development/public/records/modify?ckAPIToken=031c663b3314f16ff3ee04719894b6f4e17132ad315eae27fa3e4374fd0b4e81 

これは、あなたが署名するために使用することができますredirectURLでAUTHENTICATION_REQUIRED 421応答を返すべき

次の手順は、サーバーへのアプリケーションの種類(Webアプリケーション/サーバーによって異なります。 /ネイティブ)を作成します。

0

CloudKit WebサービスにはAPIトークンだけでなく、ユーザーを表す[Web Auth Token]が必要です。