2016-09-22 2 views
0

Я интегрирую Square в свое приложение для Android.Android Square Register API: ILLEGAL_LOCATION_ID

Я борюсь с тем, где найти locationId, чтобы перейти к методу enforceBusinessLocation(). Я установил местоположение в моем Square dashboard, но не очевидно, где взять locationId.

Я пробовал использовать никнейм (я пробовал как смешанный чехол, так и прописную букву - так, в моем случае, «mwe» и «MWE»), но это не сработало. Это приводит к:

ILLEGAL_LOCATION_ID: Параметр LOCATION_ID не соответствует ID бизнес-место в настоящее время вошедшего в Square Register.

Я выбрал это же место при входе в приложение Square Register на устройстве.

Я понимаю, что locationId не является обязательным, но я бы хотел его включить.

Итак, где найти locationId, как требуется для enforceBusinessLocation()?

+0

Я действительно нашел идентификаторы, щелкнув ссылку в контактной форме (https://squareup.com/help/gb/en/contact?prefill=developer_api), чтобы сообщить об этой проблеме. Изучив поля местоположения с помощью Firebug, я смог найти 13-символьный 'locationId'. Но каков нормальный способ сделать это? –

ответ

1

Существует гораздо более простой способ, чтобы получить его. Просто log in и нажмите Учетные записи & Настройки, нажмите на Места расположения, щелкните местоположение, а затем вы увидите URL-адрес страницы смены страницы. Идентификатор местоположения - это последняя часть URL-адреса.

Смежные вопросы