Git Product home page Git Product logo

twitteroauth-com's Introduction

TwitterOAuth

Documentation and demo site for the TwitterOAuth PHP library.

Development

  1. Register a Twitter app.
  2. Set http://localhost:8000/callback.php as a "Callback URL" in the newly registered application.
  3. Create .env file.
    cp example.env .env
  4. Set CONSUMER_KEY and CONSUMER_SECRET in .env.
  5. Install dependencies.
    npm install
  6. Start dev server.
    npm start
  7. Visit http://localhost:8000/.

Deploy

  1. Create a Heroku app.
  2. Register a Twitter app.
  3. Set Heroku config vars for CONSUMER_KEY, CONSUMER_SECRET, and OAUTH_CALLBACK. Optionally GOOGLE_ANALYTICS_ID and TEMPLATE_CACHE_ENABLED.
  4. Push code to Heroku.

Update tweet data

  1. Install twurl
    gem install twurl
  2. Update tweet data
    twurl "/1.1/users/show.json?screen_name=jack&include_entities=true&tweet_mode=extended" > jack.json
    twurl "/1.1/statuses/show.json?id=20&include_entities=true&tweet_mode=extended" > 20.json
  3. Format the data
    npm run fix

twitteroauth-com's People

Contributors

abraham avatar dependabot[bot] avatar dependabot-support avatar dependabot-preview[bot] avatar siddharthgopi avatar andypiper avatar jancborchardt avatar ksimka avatar tazeg avatar kinoute avatar magkopian avatar olivertappin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.