0

MindBody API を統合する必要があるアプリに取り組んでおり、正常にアクセスできましたが、問題は、自分のスタジオ関連データのみを取得できるのか、それともすべてのスタジオ関連データを取得できるのかがわからないことです。マインドボディのウェブサイト。

MindBody Web サイトに登録し、次のような開発者のログイン資格情報を取得しました。

ユーザー名: Siteowner

パスワード: abc

また、 https://github.com/arrak-rukkharat/API-Integration-iOSからサンプル iOS コードをダウンロードし、資格情報を挿入しましたが、うまく機能しています。

しかし重要なことは、私だけでなくスタジオのすべてのデータが欲しいということです。それで、それは可能ですか?この API 呼び出しでスタジオのすべてのデータを取得できますか? この混乱に関連する情報源を教えてください。

ありがとう

4

1 に答える 1

1

すべては、API を使用してどのデータを要求するかによって異なります。

API リクエストでSourceCredentialsとして送信し、開発資格情報のみを使用してスタジオの限られた情報を取得できるはずです。

スタジオのすべての情報(API で利用可能)取得するには、スタジオからアクセス権を付与され、API 要求でUserCredentials も送信する必要があります。これらは、開発者の資格情報 (ただし、ユーザー名には最初にアンダースコアが付いています) またはスタジオのスタッフのいずれかです。 /所有者のユーザー資格情報。

認証 (アクセスを許可する方法)、SourceCredentials および UserCredentials の詳細については、Mindbodyonline ドキュメントを参照してください。

その他の有用な情報源は、各メソッドの概要を提供する API メソッドのリストです。通常、UserCredentials を必要とするメソッドは、「これにはスタッフの資格情報が必要です」などの行でマークされます。たとえば、 ClassService.UpdateClientVisits() のドキュメントをご覧ください。このような行でマークされていないメソッドは、開発者の資格情報 (SourceCredentials) を除いて、追加の認証なしでスタジオの情報を提供する必要があります。

于 2016-08-12T15:37:52.550 に答える