ブライトコーブ メディア API を使用して Drupal Web サイトでビデオ ライブラリを作成することに関連する問題に直面しています。投稿者の詳細、投稿日、ページにビデオと一緒に表示する必要があるビデオの詳細を引き出す方法を教えてください。どうにかして自分のページにビデオを表示することができましたが、他の詳細を引き出して、ビデオと一緒にページに表示するのにまだ苦労しています. 参考までに、私は Drupal 6 で作業しています。誰か助けてくれませんか??
1 に答える
1
次の役立つリンクを確認することをお勧めします。
http://opensource.brightcove.com/project/PHP-MAPI-Wrapper/ http://developer.brightcove.com/en/documentation
「作成者」の意味がわかりません。現在、Brightcoveは監査証跡タイプの情報を追跡していません。たとえば、誰が動画をアップロードしたかを問い合わせることはできません。動画に属するメタデータのみ。
「作成者」がカスタムフィールドであるとすると、次のような呼び出しを行うことでその情報を取得できます。
/**
* function custom_search() - search specified field for given value
* @param string [$term] - Required. The value to search for.
* @param string [$criteria] - any, all, or none. Default: any.
* @param string [$search_field] - Specify the field to look for the search term in. Default: search_text.
*/
/** Available search fields: display_name, reference_id, tag, custom_fields, search_text.
* Using search_text is the equivalent of searching displayName, shortDescription and longDescription fields
* and is also the same as omitting the field name altogether
*/
function custom_search($term, $criteria = 'any', $search_field = 'search_text') {
$bc = create_bcmapi();
$params = array(
'video_fields' => 'id,name,shortDescription,referenceId,tags,custom_fields'
);
$terms = array($criteria => $search_field.':'.$term);
$data['videos'] = $bc->search('video', $terms, $params);
return $data;
}
申し訳ありませんが、これは遅れていますが、おそらくそれは他の誰かを助けるでしょう。
于 2012-03-20T18:08:34.067 に答える