Я пытаюсь подключиться к emma api с помощью ColdFusion. Используя приведенный ниже код. Попытка получить список всех участников учетной записи в соответствии с документами api, выполняющими нижеприведенное. Я продолжаю получать код статуса 404 при звонке ниже. Любые идеи о том, что мне здесь не хватает?
<cfset account_id= '123'/>
<cfset public_key = 'abc'/>
<cfset private_key = 'xyz' />
<cfset the_url = 'https://app.e2ma.net/#account_id#/members/' />
<cfhttp url="#the_url#" method="get" result="Results" timeout="999">
<cfhttpparam type="header" name="Content-Type" value="application/x-www-form-urlencoded" />
<cfhttpparam type="header" name="Accept" value="application/json" />
<cfhttpparam type="header" name="public_api_key" value="#public_key#" >
<cfhttpparam type="header" name="private_api_key" value="#private_key#" >
</cfhttp>
<cfdump var="#Results#"/>
Вот результаты cfdump
:
#
, поскольку он действителен в URL-адресе, однако запрос, который вы пытаетесь сделать, отображается без косой черты в конце (GET /#account_id/members
) - person Charles   schedule 30.08.2017api.e2ma.net
вместоapp.e2ma.net
. Вот их пример:$url = "https://api.e2ma.net/".$account_id."/members/add";
. - person Charles   schedule 30.08.2017#
из-за его документации). Новый ответ обновлен с учетом сделанных комментариев. - person Charles   schedule 30.08.2017