Git Product home page Git Product logo

fql-editor's Introduction

FQL Editor -- A GUI Editor for the Facebook Query Language

DESCRIPTION

FQL Editor is a desktop application for editing and running queries against Facebook.

FQL Editor follows the rules of Semantic Versioning.

GETTING STARTED

To install FQL Editor, you'll need to first install Adobe AIR. Once that's installed, download and install the fql-editor.air package from the Downloads section of the GitHub repository:

https://github.com/benbjohnson/fql-editor/downloads

FEATURES

The FQL Editor provides the following features:

  • Simple interface
  • Raw server response
  • Embedded table and column documentation
  • Easy linking to official Facebook documentation

CONTRIBUTE

If you'd like to contribute to the FQL Editor, start by forking the repository on GitHub:

http://github.com/benbjohnson/fql-editor

fql-editor's People

Contributors

benbjohnson avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

fql-editor's Issues

Request app permission and use user token

To Request permission and use the "user" token to begin querying, you can use a url like this:

https://graph.facebook.com/oauth/authorize?type=user_agent&client_id=&redirect_uri=&scope=email

You can pass any scope you want. I would suggest letting the user "pick" what scope they want in the authorize request. This allows them to test the fql they are using with different permissions to determine what they do/don't need to get specific data. The documentation from FB is not always that accurate I've found...

That url will redirect with an "auth token" for the user that should be valid for their current session.

There is another url out there somewhere that you can request the user token without doing the redirect dance, but I can't find it atm. If I run across it, I'll put it up here as well.

Feel free to contact me with any questions.

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.