2016-08-01 10 views
2

Ich konnte eine Spielzeug-App mit dem folgenden Code aus dem Ruby projects von YouTube einrichten. Ich möchte mithilfe von YouTube nach Künstlern, Playlists und Videos suchen. Keine Probleme mit der Beispiel-Spielzeug-App, aber es kann nicht der gleiche Code in Rails funktionieren.YouTube Data Api und Rails

Nachdem ich die YouTube-API erfolgreich gesucht und die Antwort manipuliert habe, habe ich versucht, einen Teil dieses Codes in eine vorhandene Rails-App zu importieren.

Ich habe zunächst den folgenden Code in einen neuen initializer in meinem config Verzeichnis, aber wenn man versucht, Schienen Konsole zu laden, mit der Abfrage zu spielen, Ich erhalte die folgenden Fehler:

„Nameerror: nicht initialisierte Konstante Google“

require 'google/api_client 

client = Google::APIClient.new(
    :key => "XXXXXXXXXXX", 
    :authorization => nil, 
    :application_name => $PROGRAM_NAME, 
    :application_version => '1.0.0' 
) 

Gemfile:

gem 'google-api-client', '0.9' 

ich kenne einige Updates für die API es gab aber Probleme beim dow Tracking Genau was ich tun muss.

Antwort

0

Haben Sie require 'google/api_client' zu der Datei hinzugefügt, in der Sie diese Clientvariable instanziieren?

+0

Ja, immer noch ein Fehler. "kann keine solche Datei laden - google/api_client (LoadError)" – user3505369

Verwandte Themen