Skip to content

Instantly share code, notes, and snippets.

@Sedward
Sedward / fb.json
Created November 15, 2012 22:38
facebooks
{
"data": [
{
"id": "256490621109681_372366636188745",
"from": {
"name": "SethAirport",
"category": "Airport",
"id": "256490621109681"
},
"to": {
@Sedward
Sedward / facebook3.json
Created November 15, 2012 22:34
facebook_with_to
{
data: [
{
id: "256490621109681_372366636188745",
from: {
name: "SethAirport",
category: "Airport",
id: "256490621109681"
},
to: {
@Sedward
Sedward / facebook2.json
Created November 14, 2012 19:18
better facebook api expample
{
data: [
{
id: "256490621109681_366093176816091",
from: {
name: "SethAirport",
category: "Airport",
id: "256490621109681"
},
story: ""test comment" on their own link.",
@Sedward
Sedward / sample.json
Created November 13, 2012 18:52
facebook api sample
{
"data": [
{
"id": "256490621109681_366093176816091",
"from": {
"name": "SethAirport",
"category": "Airport",
"id": "256490621109681"
},
"story": "\"test comment\" on their own link.",
@Sedward
Sedward / my_queue_spec.rb
Created June 27, 2012 04:15
spec for queue
require './my_queue'
require 'rspec'
describe MyQueue do
it "initializes with a size of zero" do
MyQueue.new.size.should eq 0
end
it "is empty after initialization" do
MyQueue.new.is_empty?.should eq true
class MyQueue
attr_accessor :size
def initialize
@size = 0
@items = []
end
def is_empty?
@size == 0
@Sedward
Sedward / faraday.rb
Created May 15, 2012 20:55
faraday usage
require 'facebook_request'
Koala.http_service.faraday_middleware = Proc.new do |builder|
builder.use Faraday::Request::FacebookRequest
builder.request :multipart
builder.use Koala::MultipartRequest
builder.request :url_encoded
builder.adapter Faraday.default_adapter
end
@Sedward
Sedward / gist:2246143
Created March 30, 2012 03:11
hide post
@graph.graph_call("256490521109781_257541777681235", {:is_hidden => true}, "post", {})
@Sedward
Sedward / gist:2246091
Created March 30, 2012 03:00
put milestone
args = {:title => "Example Title", :description => "Description", :start_time => "1329417443"}
milestone = @graph.put_connections("256490621109681", "milestones", args)
@Sedward
Sedward / gist:2246055
Created March 30, 2012 02:52
get milestones
#first instantiate the graph api with our access token
@graph = Koala::Facebook::API.new("ACFTHNIWeX5MBAEZCdoXPE7nsltT3tVuqiVoKCIO0CassXFqRzU2uBb1htT3kq2YNcsnJOlsZAqRpmi8wZDZD")
#retrieve a page's milestones
milestones = @graph.get_connection("256490626309681", "milestones")