Easy way of posting on Facebook page (not a profile but a fanpage)

后端 未结 2 1463
被撕碎了的回忆
被撕碎了的回忆 2020-12-28 11:12

Which option is the best and easy way to post text or some other content on a Facebook page?

I\'m looking for a direct way to put something there from my Rails appli

2条回答
  •  礼貌的吻别
    2020-12-28 11:43

    You can follow this link What's the easiest way, to post on my Facebook Wall through my Ruby on Rails App?

    this is how my method look like:

    def facebook_it(url)
      pages = FbGraph::User.me(APP_CONFIG['facebook_access_token']).accounts.first
      shorten_url = shorten_url(url) # create a bit.ly link
      pages.feed!(
        :message => "#{title}",
        :link => shorten_url,
        :description => "#{content[0..280]}"
      )
    end
    

    also I've created another method:

    def share(url)
      tweet(url)
      facebook_it(url)
    end
    

    so I call it this way from the controller:

    def publish
      url = job_url(@job)
      @job = Job.find(params[:id])
      @job.publish
      @job.share(url)
      ..
    end
    

    I don't know if this is the better approach, but it's working nice for me.

    Hope this helps someone else.

提交回复
热议问题