2016-09-22 2 views
0

私はAndroidアプリにSquareを統合しています。Android Square Register API:ILLEGAL_LOCATION_ID

のどこにenforceBusinessLocation()メソッドを渡すのが苦労していますか?私はSquare dashboardの場所を設定しましたが、どこからlocationIdを入手するのかは分かりません。私は場所にニックネームを使用してみました

(Iは大文字と小文字と大文字の両方を試してみました - ので、私の場合、「MWE」と「MWE」で)、それはうまくいきませんでした。

ILLEGAL_LOCATION_ID:それは、その結果LOCATION_IDパラメータは、現在、広場登録にログインしている事業所のID と一致していません。

デバイスのSquare Registerアプリにログインするときに同じ場所を選択しました。

locationIdはオプションですが、私はそれを含めたいと思います。

enforceBusinessLocation()には、locationIdが必要ですか?

+0

この問題を報告するには、連絡先フォーム(https://squareup.com/help/gb/ja/contact?prefill=developer_api)のリンクをクリックすると実際にIDが見つかりました。 Firebugでロケーションフィールドを調べることで、私は13文字の 'locationId'を見つけることができました。しかし、それを行う通常の方法は何ですか? –

答えて

1

それを得るためにはるかに簡単な方法があります。ちょうどlog inをクリックしてアカウント&設定をクリックしてをクリックしてください。場所はです。その場所をクリックすると、ページのURLが表示されます。ロケーションIDはURLの最後の部分です。