По-видимому, моего API-прокси не существует

Я создал новый API-прокси и развернул версию 1 в рабочей среде, но когда я вызываю свой API, я просто получаю:

HTTP 500 Internal Server Error
{
    "fault": {
        "faultstring": "Internal server error APIProxy revision 1 of MyProxy does not exist in environment prod of organization MyOrg",
        "detail": {
            "errorcode": "messaging.adaptors.http.ServerError"
        }
    }
}

Не самое полезное сообщение об ошибке в истории. Любые указатели, где начать отладку, были бы очень полезны, спасибо!


person Andreas    schedule 29.07.2014    source источник


Ответы (1)


Похоже, вы используете неверный URL-адрес для своего API, поэтому его не удалось найти. Если вы не добавили проверку ключа API или дополнительную авторизацию, вы сможете скопировать URL-адрес непосредственно со страницы сведений об API в строке Prod Deployments. Запустите сеанс трассировки и вставьте этот URL-адрес в поле URL-адреса. Проверьте, что происходит, когда вы делаете эту трассировку.

Если у вас есть какие-либо дополнительные функции безопасности или другие функции, которые могут изменить API, вам нужно будет внести эти изменения в URL-адрес перед его отправкой. Если у вас все еще есть проблема, отправьте электронное письмо по адресу [email protected].

person Mike Malloy    schedule 29.07.2014
comment
Спасибо. У меня есть полный URL, включая ключ и все остальное, но он не работает. Причина, по которой меня смущает сообщение об ошибке, заключается не в отсутствии попыток отладки, а в том, что оно утверждает, что мой прокси-сервер не существует. Направлю вам напрямую, чтобы выяснить это. - person Andreas; 31.07.2014