peter279k / publisher-system

A publisher that can help you to post feed anonymously.
MIT License
6 stars 3 forks source link
bootstrap facebook-api php php5 slim-framework

publisher-system

Gitter

Introduction

This project is inspired by facebook-anonymous-publisher and it also provide you to easily manage anonymous Facebook page and Plurk bot.

The general method to provide an anonymous Facebook page for people is:

An administrator createss a Facebook page and provides a third-party service for people to post messages to a temeporay database. For example, [anonymous monkey] (http://anonymonkey.com/). When the administrator received a new message from a user, he or she has to manually review and publish the message to the Facebook page. It is not very convenient for us so I develop this project to make them easily manage their Facebook page.

do less Management, do more freedom of publishing the message.

This project provides some advantages by the following steps for you:

Demonstration

Please visit this link: bigsu-life

Usage(This usage section is deprecated. Please see this announcement)

In this section, it's deprecated. We use the OpenShift2 to deploy this App, but the OpenShift2 is end of life now. We're not ready to move this to the OpenShift3.

This application is based on Slim2 (a PHP framework) and it's an open source project on Github.

We provide some approaches that can help you to deploy this project. If you don't have your own server, you can see OpenShift section and I will teach you how to build your own service on OpenShift (using "Free plan"). I also provide Heroku section to let you deploy your own service on Heroku (using "Free plan").

If you have your own server, you can see VPS and Shared hosting section.

I hope you will deploy easily and happily enjoy my service!

****Note: if you have any problems, you should create issue on this project.

Step 1: Create a Facebook page

Step 2: Create Facebook App

Step 3: Obtain your page access token

Deployment

In this section, we will present some approaches about building the service.

Step 4: Register an OpenShift account and deploy Publisher Application on it

Step5: Generating ssh key

Step6: Add New key

Step7: Simple settings

Other Information

License

MIT