youtube.playlists.delete
リクエストを実行すると戻ってきます
NoMethodError: undefined method `[]' for nil:NilClass
from /Users/me/.rvm/gems/ruby-1.9.2-p320@vidyard_dashboard/gems/google-api- client-0.4.4/lib/google/api_client/result.rb:53:in `media_type'
from /Users/me/.rvm/gems/ruby-1.9.2-p320@vidyard_dashboard/gems/google-api-client-0.4.4/lib/google/api_client/result.rb:57:in `data?'
from /Users/me/.rvm/gems/ruby-1.9.2-p320@vidyard_dashboard/gems/google-api-client-0.4.4/lib/google/api_client.rb:775:in `execute!'
プレイリストが削除されると、リクエストは実際に通過するように見えますが、何らかの理由で、まだ途中でエラーがスローされます。リクエストの基本的なコードは次のようになります。
yt.client.execute!(
:api_method => yt.youtube.playlists.delete,
:parameters => {:id => 'youtube_playlist_id'}
)