lib/fanswatch/fb_api.rb in fanswatch-0.1.2 vs lib/fanswatch/fb_api.rb in fanswatch-0.1.3

- old
+ new

@@ -37,9 +37,22 @@ return @config if @config @config = { client_id: ENV['FB_CLIENT_ID'], client_secret: ENV['FB_CLIENT_SECRET'] } end + # Get page_id by url + # ex: http "https://graph.facebook.com/v2.8/cyberbuzz? + # access_token=1311663858901254|UhNPeFDGUdXZVJwagwNxBK49t-4" + # + # { + # "id": "159425621565", + # "name": "Inside 硬塞的網路趨勢觀察" + # } + def self.page_id(url) + fb_page_name = url.split('/')[3] + response = fb_resource(fb_page_name) + return response['id'] + end # Get the fans page's name and id # ex: @id="159425621565", # @name="Inside 硬塞的網路趨勢觀察" def self.page_info(page_id)