Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stochastic-thread/exstagram
Instagram client library for Elixir/Phoenix apps
https://github.com/stochastic-thread/exstagram
Last synced: 2 months ago
JSON representation
Instagram client library for Elixir/Phoenix apps
- Host: GitHub
- URL: https://github.com/stochastic-thread/exstagram
- Owner: stochastic-thread
- Archived: true
- Created: 2015-06-14T22:21:45.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-02-11T00:41:41.000Z (almost 9 years ago)
- Last Synced: 2024-08-04T01:10:23.467Z (5 months ago)
- Language: Elixir
- Size: 16.6 KB
- Stars: 13
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- freaking_awesome_elixir - Elixir - Elixir library for Instagram v1 API. (Third Party APIs)
README
# exstagram
Instagram v1 API wrapper written in Elixir.
Please note, this is very much a work in progress.
Feel free to contribute using pull requests.## Example usage
I made this simple phoenix app to show how to use exstagram!
See it in action on Heroku:
https://exstagram-example.herokuapp.comHere is the code for the above Heroku app:
https://github.com/arthurcolle/exstagram_exampleTo run it yourself, please run the following commands:
* `git clone https://github.com/arthurcolle/exstagram_example`
* `cd exstagram_example`
* `mix deps.get`
* `npm install` (may not be needed, but if you see any node-esque "throw err;" messages, this is why)Before you can run it yourself, you'll have to configure three environment variables:
They are `INSTAGRAM_CLIENT_ID`, `INSTAGRAM_CLIENT_SECRET`, and `INSTAGRAM_CALLBACK_URL` (see `exstagram/lib/instagram.ex` for usage)
Finally, run:
* `mix phoenix.server`## Contributors
* Clone repo, i.e. `git clone https://github.com/arthurcolle/exstagram`
* Run `mix deps.get`
* To give it a try, run `iex -S mix`Put this in your `mix.exs` deps section:
```
{:instagram, "0.0.4", [github: "arthurcolle/exstagram"]}
```See other cool Elixir repos at [awesome-elixir](https://github.com/h4cc/awesome-elixir)
Not on hex.pm yet, but coming soon!