Не удается создать приложение для paypal REST API
Я вошел на веб-сайт разработчика, но когда я иду на страницу приложений, чтобы создать свое приложение, я вижу следующее сообщение об ошибке:
Problem creating sandbox facilitator account [Error code: 2001]
когда я смотрю на странице учетных записей песочницы, я вижу, что там есть учетная запись фасилитатора (xxx-facilitator@xxxx.xxx)
когда я нажимаю кнопку "создать приложение", выпадающий список "учетная запись разработчика песочницы" пуст, и когда я пытаюсь создать приложение, я получаю следующее сообщение об ошибке:
We’re sorry, but something went wrong while creating the application. Please try again.
пока Я:
- созданы новые пользователи песочницы
- отправил запрос в техническую поддержку paypal (без ответа)
- оставил его на день и попробовал снова
- вошел в систему, вышел из системы...
5 ответов
у меня была та же проблема. В раскрывающемся списке "учетная запись разработчика песочницы" не было записей, хотя я уже настраивал учетные записи раньше, поэтому я не мог создать приложение. После некоторых проб и ошибок взлома я, наконец, нашел способ ввести допустимую опцию в html select и успешно создал приложение в конце.
вот так:
войдите в свой developer.paypal.com профиль и перейдите в Sandbox-аккаунты.
просто используйте Firebug в Firefox или инструменты разработчика в Chrome для изучения источника: проверьте источник вашего бизнес-счета, и вы найдете строку кода, как это:
<a class="profile" target="/developer/accounts/detail/2297102045097598612">Profile</a>
обратите внимание на идентификатор (например, 2297102045097598612), код страны (например, США) и адрес электронной почты.
Теперь перейдите в Dashboard-Мои приложения и учетные данные и нажмите "создать приложение"
Открыть Firebug / Dev. Инструменты и просмотрите раскрывающийся список "учетная запись разработчика песочницы". Щелкните правой кнопкой мыши пустой select в dom и выберите "Редактировать как HTML". Введите параметр тег с ранее отмеченными значениями, так же, как это:
<option value="2297102045097598612,email@domain.com">email@domain.com (US)</option>
убедитесь, что этот параметр теперь отображается в раскрывающемся списке.
введите имя в поле "имя приложения" и нажмите "создать приложение".
вот именно. Надеюсь, я смогу помочь.
Я получил ошибку "проблема создания учетной записи координатора песочницы", но она была с другим кодом ошибки "TAGETLIST404-20141017053750". Очевидно, что суффикс-это просто метки.
проблема, казалось, была вызвана всплывающим окном входа Oauth, которое первоначально вернуло ошибку сеанса timeouted, но, похоже, все равно вошло в систему, поскольку оно показало мое имя в правом верхнем углу. Но попытка создать новые приложения вернула Sandbox facilitator ошибка.
очистка куки и вход в систему снова, не получая ошибку тайм-аута, казалось, исправить это, и я мог бы создать учетные записи. Я знаю, что это не лучший ответ, но попробовать стоит.
Я ждал два дня, и сообщения об ошибках относительно учетной записи посредника исчезли. Тогда я смог открыть новый бизнес-счет. Это позволило мне создать приложение REST без ошибок.
У меня была та же проблема, и я исправил ее, просто немного отредактировав источник.
щелкните правой кнопкой мыши на выпадающем списке для вашей учетной записи, если она пуста, и нажмите "Проверить элемент" в браузере. Внутри тегов для раскрывающегося списка добавьте свою электронную почту в теги. Письмо должно иметь действительную учетную запись песочницы, созданную вами.
например, если вы хотите добавить учетную запись песочницы с электронной почтой business@example.com, добавить business@example.com внутри select метить.
кажется, что это что-то легко исправить со стороны Paypal, но они еще не потрудились исправить это.
для PayFlow API-разрешить до 3 часов для изменения вступит в силу.через 3 часа он сохранил данные при нажатии.