0

ID を受信ページに渡す非常に基本的なクエリ文字列があります。

そのページで、YouTube API を動的に呼び出して、プレイリスト ID を指定する必要があります。

これには PHP を使用する必要がありますが、それは私の快適ゾーンから少し外れているため、誰かが私に簡単な修正を加えてくれることを願っています。

これが私の変数です

$playlist;

そして、下の 77DC230FBBCE4D58 をその変数に置き換える必要があります。

$feedURL = 'http://gdata.youtube.com/feeds/api/playlists/77DC230FBBCE4D58?v=2';

いつものように、どんな助けでも大歓迎です!

4

3 に答える 3

2

$playlist変数を設定したら、フィードURLを次のように作成できます。

$feedURL = 'http://gdata.youtube.com/feeds/api/playlists/' . $playlist . '?v=2';

また

$feedURL = "http://gdata.youtube.com/feeds/api/playlists/$playlist?v=2";
于 2010-03-26T13:05:51.830 に答える
1
$feedURL = 'http://gdata.youtube.com/feeds/api/playlists/'.rawurlencode($playlist).'?v=2';

または、おそらく少しきちんとしています:

$feedurl = sprintf(
    'http://gdata.youtube.com/feeds/api/playlists/%s?v=2',
    rawurlencode($playlist)
);

(注:rawurlencodeは、[YouTubeプレイリストIDの場合はそうではない]$playlist値にファンキーな文字が含まれている場合に備えて使用されます。)

詳細:

于 2010-03-26T13:08:23.853 に答える
0
$feedURL = 'http://gdata.youtube.com/feeds/api/playlists/' . $playlist . '?v=2';

PHPで文字列を結合するためにピリオドを使用します

于 2010-03-26T13:04:27.313 に答える