PHP Classes

Facebook auto publish without Facebook app: Automatically post in Facebook Simulating Human

Recommend this page to a friend!
  All requests RSS feed  >  Facebook auto publish without Faceboo...  >  Request new recommendation  >  A request is featured when there is no good recommended package on the site when it is posted. Featured requests  >  No recommendations No recommendations  

Facebook auto publish without Facebook app

A request is featured when there is no good recommended package on the site when it is posted. Edit

Picture of Jatin Gupta by Jatin Gupta - 9 years ago (2015-12-02)

Automatically post in Facebook Simulating Human

This request is clear and relevant.
This request is not clear or is not relevant.

+4

I would like to automatically publish without using a Facebook app.

It would work directly from the browser but automatically like macro running.

Can you do it facebook auto publish without Facebook app using OAuth?

See this example. Do Google search "ninja facebook poster":

On "Ninja Blaster | Best Marketing Software"

  • 1 Clarification request
  • 1. Picture of Manuel Lemos by Manuel Lemos - 9 years ago (2015-12-04) Reply

    I imagine it may be possible to use a script to login in Facebook and publish posts on behalf of the logged user.

    But I am afraid that may be against the terms of service of Facebook and they may cancel your account.

    Why you want that? Why wouldn't a OAuth based solution suitable for you?

    • 2. Picture of Jatin Gupta by Jatin Gupta - 9 years ago (2015-12-04) in reply to comment 1 by Manuel Lemos Comment

      Manuel Lemos, thanks for reply Your are right about terms of service of facebook But when we go with OAuth, its more risky compare to browser base logged user. because everything facebook track by facebook ID app.

      I have facebook autopost app, I have sent command to 650 groups post by random 3-10 min but after thats facebook give me warring, lock my account few time.

      You have any solution for me?? Can you help in that

    • 3. Picture of Manuel Lemos by Manuel Lemos - 9 years ago (2015-12-04) in reply to comment 2 by Jatin Gupta Comment

      Couldn't that be because you are posting the same message more than what is considered reasonable?

    • 4. Picture of Jatin Gupta by Jatin Gupta - 9 years ago (2015-12-05) in reply to comment 3 by Manuel Lemos Comment

      Yeah right, if we set multi content in single post, e.g. when we are going to create post, we add multiple spin content for same post(multiple text-area body) then random 1-5 spin content post on facebook.

      what you say its worked out or not?

    • 5. Picture of Manuel Lemos by Manuel Lemos - 9 years ago (2015-12-05) in reply to comment 4 by Jatin Gupta Comment

      What I mean is that you seem to be trying to work around something that Facebook does not want to allow you to do because it may be disturbing the users.

      I suggest that you stick to the limits that Facebook considers reasonable. If you want to post to many groups at once, it is probably wiser to post to one group and wait some time before you post to another. You can use Facebook API and OAuth for that.

    • 6. Picture of Jatin Gupta by Jatin Gupta - 9 years ago (2015-12-05) in reply to comment 5 by Manuel Lemos Comment

      I have already facebook auto-post with fb app Visit here for more details "Facebook Campaigner" After let me know you help me in that

    • 7. Picture of Manuel Lemos by Manuel Lemos - 9 years ago (2015-12-05) in reply to comment 6 by Jatin Gupta Comment

      That solution uses Facebook apps.

      It seems that what they do is to have different Facebook users with their own apps posting in different groups. This way it seems to work around Facebook restrictions.

    • 8. Picture of Jatin Gupta by Jatin Gupta - 9 years ago (2015-12-05) in reply to comment 7 by Manuel Lemos Comment

      Manuel Lemos, its true

      What you suggest to me?

    • 9. Picture of Dave Smith by Dave Smith - 9 years ago (2015-12-05) in reply to comment 8 by Jatin Gupta Comment

      I wonder if I will get in trouble for saying what we all are thinking... The solution is to quit spamming facebook.

    • 10. Picture of Manuel Lemos by Manuel Lemos - 9 years ago (2015-12-05) in reply to comment 9 by Dave Smith Comment

      Yes, that is basically what I meant with disturbing the users.

Ask clarification

1 Recommendation

PHP OAuth Library: Authorize and access APIs using OAuth

This class can authorize the access of users to an API using the OAuth protocol.

It abstracts OAuth1 (1.0 and 1.0a) and OAuth2 in the same class, so you can use the same code to authorize the access on behalf of the current user any API that supports any version of the OAuth protocol.

It works on Linux, Windows and any other platform without the PECL PHP OAuth extension.

The access tokens are stored by default in session variables, but there are sub-classes specialized in storing the tokens in database tables, files or cookies.

It provides built-in support to several popular OAuth servers, so you do not have to configure the class manually with all OAuth server specific details.

Currently it provides built-in support for many OAuth servers. Every other OAuth server is supported setting end point URLs and other parameters using specific class variables. Additional servers may be supported without changing the main class by configuring a separate JSON configuration file.

The class can also send requests to API using the previously obtained OAuth access token.

It also supports 2 legged API access, so it can send signed API requests that do not require user authorization.

For mobile or other applications that the user cannot be redirected back to the client application site, this class supports pin based authorization either using OAuth 1.0a or OAuth 2.0.

It can as well obtain access tokens for specific users given their user name and password or using client credentials. It supports OAuth 2.0 authorization flows authorization_code, password and client_credentials.

For servers that support offline access like Google and Box.net, the class can also verify if the access token expired and refresh the token value before sending an API call, without requiring the user presence.

For servers that support re-authentication like Facebook, the class may also force the user to enter this application password on the authorization page.

For servers that support revoking access tokens, the class supports this functionality to invalidate a previously retrieved token.

For OpenID Connect servers based on OAuth2, the class decoded and returns the id_token JSON Web Token (JWT), so applications can use the user details such as name and email returned in the id_token response.

Here is the list of OAuth servers that have built-in support and tutorial example scripts:

- 37Signals
- Amazon
- AOL
- Bitbucket
- Bitly
- Box
- Buffer
- CharterSpectrum
- CharterSpectrumQA (CharterSpectrum Quality Assurance)
- Copy
- Dailymotion
- Discogs
- Disqus
- Dropbox (Dropbox with OAuth 1.0)
- Dropbox2 (Dropbox with OAuth 2.0)
- Etsy
- Eventful
- Facebook
- Fitbit
- Flickr
- Foursquare
- Garmin
- github
- Google
- Google1 (Google with OAuth 1.0)
- iHealth
- iHealthSandbox
- imgur
- Infusionsoft
- Instagram
- Intuit
- Jawbone
- LinkedIn
- LinkedIn2 (LinkedIn with OAuth 2.0)
- mail.ru
- MailChimp
- Mavenlink
- Meetup
- Microsoft
- Misfit
- oDesk
- Odnoklassniki
- Paypal
- PaypalApplication
- Pinterest
- Pipedrive
- Polar
- Quire
- Rdio
- Reddit
- RunKeeper
- Salesforce
- Scoop.it
- StockTwits
- SurveyMonkey
- TeamViewer
- Tumblr
- Twitter
- Vimeo
- VK
- Withings
- Wordpress
- Xero
- XING
- Yahoo
- Yahoo2
- Yammer
- Yandex
This recommendation solves the problem.
This recommendation does not solve the problem.

+2

Picture of Manuel Lemos by Manuel Lemos package author package author Reputation 26695 - 9 years ago (2015-12-05) Comment

You can use this class to send Facebook API requests to do the posts you want but to avoid exceeding Facebook limits you can use multiple applications and multiple users to send the posts.

  • 4 Comments
  • 1. Picture of Jatin Gupta by Jatin Gupta - 9 years ago (2015-12-05) Reply

    Manuel Lemos, thanks for Recommendation But I have check that, Its same currently using i m using base on Facebook app

    $client->client_id = ''; $client->client_secret = '';

    its not works but i like your multiple applications,multiple users.

    what you say about multiple spinner contents?

  • 2. Picture of Manuel Lemos by Manuel Lemos package author package author - 9 years ago (2015-12-05) in reply to comment 1 by Jatin Gupta Reply

    You need to set the client_id and client_secret to each application values. Then you get tokens for each of the users. That is basically what that site you mentioned does for you.

  • 3. Picture of Jatin Gupta by Jatin Gupta - 9 years ago (2015-12-05) in reply to comment 2 by Manuel Lemos Reply

    Manuel Lemos, See this example, Do Google search "Facebook Campaigner": See there demo and features list

    Which improvements we need to save from track in spamming on facebook.

    e.g. text spinner, random time, etc...

    let me know improvements...please

  • 4. Picture of Manuel Lemos by Manuel Lemos package author package author - 9 years ago (2015-12-05) in reply to comment 3 by Jatin Gupta Reply

    You do not need to provide any improvements. They just use many Facebook apps and many users to post many messages.

    Lets say you create 10 Facebook apps and have 10 Facebook user accounts. If each user posts one message with each Facebook App, that gives you 100 posts.

    That does not mean you may not get caught later by Facebook but that is the risk that Facebook Campaigner also takes.


Recommend package
: 
: