2016-09-22 68 views
0

我將Square集成到我的Android應用程序中。Android廣場註冊API:ILLEGAL_LOCATION_ID

我正在努力找到locationId傳遞給enforceBusinessLocation()方法。我在我的Square dashboard中設置了一個位置,但是從哪裏得到locationId並不明顯。我試過使用的位置暱稱(我試了混合大小寫和大寫 - 所以,在我的情況下,「母校」和「MWE」),但這並不奏效。它導致:

ILLEGAL_LOCATION_ID:該LOCATION_ID參數不符合當前登錄到廣場註冊的商業位置的ID 。

我登錄設備上的Square Register應用程序時選擇了相同的位置。

我明白locationId是可選的,但我想包括它。

那麼在哪裏可以找到enforceBusinessLocation()所需的locationId

+0

我點擊聯繫人表單上的鏈接(https://squareup.com/help/gb/en/contact?prefill=developer_api)來實際找到ID來報告此問題。通過使用Firebug檢查位置字段,我能夠找到13個字符的'locationId'。但是,正常的做法是什麼? –

回答

1

還有一個更簡單的方法來得到它。只需log in並點擊帳戶&設置,點擊地點,點擊位置,然後你可以看到頁面更改的URL。位置ID是網址的最後一部分。