2016-10-31 11 views
0

誰がブライトコーブのAPIとCFHTTPを使用する方法任意のアイデアを持っていますか?ColdFusionとのBrightcove API

私はちょうど私のビデオの数を取得したいです。私は正常のBrightcove APIからの私のアクセストークン(VARIABLES.access_token)を取得することができるが、私は許可拒否メッセージを取得しておきます。私はそれが最終的に取り組んだ

<CFHTTP url="https://cms.api.brightcove.com/v1/accounts/:#VARIABLES.acctid#/counts/videos" method="get"> 
    <CFHTTPPARAM type="header" name="Content-type" value="Content-type:application/x-www-form-urlencoded"/> 
    <CFHTTPPARAM type="header" name="Authorization" value="Bearer {#VARIABLES.access_token#}"/> 

+0

cfhttpは一連の変数を返します。あなたは ''を試しましたか? –

+0

アカウントIDの前にこれらのコロン ':'を入れてもよろしいですか?ドキュメントではプレースホルダとして使用しています。例は数字のみを示します。 – Alex

答えて

0

OK:

は、ここで私は作業を取得しようとしてきたコードです。それはほとんど常にそうであるように、ちょうど愚かな構文エラーでした。私は両方のcfhttpparamsのvalue属性に詳細を追加する必要がありました。上記の元のURLパスにもエラーがありました。私は間違っていた ":"を入れました。以下の構文は私も同様に働いている別のURL値を持っています。

<CFHTTP url="https://cms.api.brightcove.com/v1/accounts/#VARIABLES.acctid#/videos/xxxxxxx" method="get" charset="utf-8" throwonerror="yes"> 
<CFHTTPPARAM type="header" name="Content-type" value="Content-type:application/json"/> 
<CFHTTPPARAM type="header" name="Authorization" value="Authorization: Bearer #VARIABLES.access_token#"/> 
</CFHTTP> 
関連する問題