2017-12-11 28 views
0

나는 Facebook에서 광고를 관리 할 수있는 Rails 웹 앱이 있습니다. 다음으로 이것은 코알라 API를 통해 이루어집니다 :Koala :: Facebook API를 통해 광고를 읽을 수 없습니다.

graph = Koala::Facebook::API.new(access_token) 
result = graph.get_object(ad_group.facebook_adgroup_id, {:fields => "effective_status,configured_status,ad_review_feedback"}, api_version: ENV["ADS_API_VERSION"]) 

이 방법은 작동이 중지, 그것은 나에게이 오류주고있다 :

Koala::Facebook::ClientError: type: OAuthException, code: 278, message: (#278) Reading advertisements requires an access token with the extended permission ads_read [HTTP 403] 

어떤 조언을주십시오?

답변

0

액세스 토큰이 있어야합니다. 당신은 'fb_graph2'

은 또한 당신이 facebook app을 작성하고 ID를 그에서 얻을 필요가 보석으로 그것을 얻을 수 SECRET_KEY

auth = FbGraph2::Auth.new(ENV["FACEBOOK_APP_ID"], ENV["FACEBOOK_APP_SECRET"]) 
graph = Koala::Facebook::API.new(auth.access_token!) 
+0

이 내 문제 불행하게도 @Dima I. Belinski가 해결되지 않습니다 – Karen