0
Ich benutze eigene gemnicht initialisierte Konstante RoR
class Periscoper
class Client
include HTTParty
attr_reader :secret, :key, :id, :username, :display_name, :cookie
base_uri 'https://api.periscope.tv/api/v2'
format :json
def initialize (key = nil, secret = nil)
p login(key, secret) if (secret && key)
end
....
end
end
Wenn in Controller ich folgen kann:
periscope = Periscoper::Client.new(twitter.token, twitter.secret)
ich dieses:
nicht initialisierte Konstante SessionsController :: Periscope
Kannst du mehr darüber erzählen, was du genau gemacht hast, als du gesagt hast, dass du dein eigenes Juwel benutzt hast? Wie in dir enthalten "Periscoper" in der gemfile, und diese Datei lebt in 'lib/periscoper.rb' in deinem Edelstein? Es sieht so aus, als würde es nicht richtig geladen. Normalerweise haben Sie keine inneren Klassen in Ruby, es sei denn, Sie versuchen, diese innere Klasse in der äußeren Klasse zu kapseln. Sie würden Module auf der Außenseite oder innerhalb haben. – Kasumi