Я пытаюсь подключиться к API стороннего приложения с помощью HTTP-клиента apache commons. Я пытаюсь подключиться к API http://wiki.kayako.com/display/DEV/REST+API .
API требует от меня передачи ключа API и подписи вместе с соль, используемая для создания подписи.
Согласно документации API, это шаги для создания подписи
- Генерация случайной строки для создания соли (в PHP для этого можно использовать mt_and ())
- Сгенерируйте подпись путем хеширования соли с помощью SHA256 с секретным ключом в качестве ключа (в PHP для этого вы должны использовать hash_hmac ())
- base64 кодирует подпись (в PHP вы должны использовать base64_encode () для сделайте это)
- URL-адрес кодирует вывод (в PHP,
URL: http://aruntest.kayako.com/admin/
Пользователь: admin
Пароль: ty386rhjzz
Когда я пытаюсь подключиться, генерируется исключение неавторизованного доступа.
задан Buhake Sindi 12 March 2011 в 16:45
поделиться