나는 cURL을 전혀 경험하지 못했지만 수집 할 수있는 것은 cfhttp와 같습니다.ColdFusion에 대한 Curl 호출 - Instagram
Instagram API를 사용하여 작업하고 사용자를 인증하고 싶습니다. 그들의 예제는 cURL을 사용합니다.
curl \-F 'client_id=CLIENT-ID' \
-F 'client_secret=CLIENT-SECRET' \
-F 'grant_type=authorization_code' \
-F 'redirect_uri=YOUR-REDIRECT-URI' \
-F 'code=CODE' \https://api.instagram.com/oauth/access_token
내가 될 것이라고 CF 버전을 생각하는 올바른 다음과 같습니다
<cfhttp url="https://api.instagram.com/oauth/access_token" method="post" resolveurl="true">
<cfhttpparam type="formField" name="client_id" value="CLIENT-ID" />
<cfhttpparam type="formField" name="client_secret" value="CLIENT-SECRET" />
<cfhttpparam type="formField" name="grant_type" value="authorization_code" />
<cfhttpparam type="formField" name="redirect_uri" value="YOUR-REDIRECT-URI" />
<cfhttpparam type="formField" name="code" value="code" />
</cfhttp>
내가 나중에 많은 때까지 내 개발 컴퓨터에되지 않습니다으로 아직이 시도 할 수 아니에요, 그래서 나는 지금 가능성을보고 의사 코드 (테스트하지 않은 것)를보고있다.
일부 통찰력을 제공 할 수있는 Instagram API 및 ColdFusion에 대한 경험이있는 사람이라면 크게 감사하겠습니다.
저는 Railo를 사용하고 있습니다.
틀림없이 정확합니다! 형식을 'formField'로 변경하면 잘못된 요청 오류가 해결되었습니다. 위의 코드를 사용해 보았지만 이제는 훌륭하게 작동합니다. 나처럼 나 혼란스러워하는 다른 사람들을 돕기 위해 여기에 모든 것을 남겨 둘 것입니다. 도와 줘서 고마워. –
도움이 된 것을 기쁘게 생각합니다. – Travis
아무도이 호출에서 선택적 "범위"매개 변수를 성공적으로 전달했다고 가정하지 않습니까? 나는 "범위"를 전달할 수없는 것 같습니다 : "좋아하는 의견을 기본"및 Access_Token 이러한 권한을 반환 할 수 있습니까? 아무 것도하지 않는 것처럼 보입니다. –