Skip to content

Instantly share code, notes, and snippets.

View VerizonMediaOwner's full-sized avatar

Verizon Media VerizonMediaOwner

View GitHub Profile
@VerizonMediaOwner
VerizonMediaOwner / oauth_get_public_data.php
Last active February 26, 2019 15:31
Get public data about an NFL player
<?php
/**
* Update this script to include your client ID and secret. You can also
* pass them along as command line arguments.
* Copyright 2017 Yahoo Inc. Licensed under the terms of the zLib license see https://opensource.org/licenses/Zlib for terms.
*/
$client_id = 'INSERT_CLIENT_ID_HERE';
$client_secret = 'INSERT_CLIENT_SECRET_HERE';
// See if we want to pull client info from command line
@VerizonMediaOwner
VerizonMediaOwner / oauth_get_teams.php
Created February 26, 2019 15:27
Get a user's teams
<?php
/**
* Update this script to include your client ID and secret. You can also
* pass them along as command line arguments.
* Copyright 2017 Yahoo Inc. Licensed under the terms of the zLib license see https://opensource.org/licenses/Zlib for terms.
*/
$client_id = 'INSERT_CLIENT_ID_HERE';
$client_secret = 'INSERT_CLIENT_SECRET_HERE';
$game_keys = 'nfl';
@VerizonMediaOwner
VerizonMediaOwner / weather_ydn_sample.js
Last active May 21, 2020 12:15
Yahoo Weather API JavaScript Example
// Weather API sample javascript code
// Requires: jQuery and crypto-js (v3.1.9)
//
// Copyright 2019 Oath Inc. Licensed under the terms of the zLib license see https://opensource.org/licenses/Zlib for terms.
var url = 'https://weather-ydn-yql.media.yahoo.com/forecastrss';
var method = 'GET';
var app_id = 'your-app-id';
var consumer_key = 'your-consumer-key';
var consumer_secret = 'your-consumer-secret';
@VerizonMediaOwner
VerizonMediaOwner / weather_ydn_sample.py
Last active September 19, 2020 12:02
Yahoo Weather API Python Sample.
"""
Weather API Python sample code
Copyright 2019 Oath Inc. Licensed under the terms of the zLib license see https://opensource.org/licenses/Zlib for terms.
$ python --version
Python 2.7.10
"""
import time, uuid, urllib, urllib2
@VerizonMediaOwner
VerizonMediaOwner / YWSample.cs
Last active March 6, 2022 20:39
Yahoo Weather API C# Example
// Yahoo Weather API C# Sample Code
// Code sample offered under the terms of the CC0 Public Domain designation. See https://creativecommons.org/publicdomain/zero/1.0/legalcode/ for terms.
// Author: Eugene Plotnikov
using System;
using System.Net;
using System.Security.Cryptography;
using System.Text;
@VerizonMediaOwner
VerizonMediaOwner / ExampleRequest.java
Last active March 4, 2019 22:53
Yahoo Weather API Android Example
// Copyright 2019 Oath Inc. Licensed under the terms of the zLib license see https://opensource.org/licenses/Zlib for terms.
import com.android.volley.AuthFailureError;
import com.android.volley.NetworkResponse;
import com.android.volley.ParseError;
import com.android.volley.Response;
import com.android.volley.toolbox.HttpHeaderParser;
import com.android.volley.toolbox.JsonRequest;
import com.google.gson.JsonSyntaxException;
@VerizonMediaOwner
VerizonMediaOwner / ViewController.m
Last active October 16, 2019 07:29
Yahoo Weather API Objective-C Example
//
// ViewController.m
// weather-api-demo-objc
//
// Copyright 2019 Oath Inc. Licensed under the terms of the zLib license see https://opensource.org/licenses/Zlib for terms.
//
#import "ViewController.h"
#import "YahooWeatherAPI.h"
@VerizonMediaOwner
VerizonMediaOwner / ViewController.swift
Last active March 4, 2019 22:52
Weather API Swift Example
//
// ViewController.swift
// Weather API Sample Code
//
// Copyright 2019 Oath Inc. Licensed under the terms of the zLib license see https://opensource.org/licenses/Zlib for terms.
//
import UIKit
/*
@VerizonMediaOwner
VerizonMediaOwner / weather_ydn_sample.js
Last active May 12, 2019 12:00
Yahoo Weather API JavaScript Example
// Require node-oauth package: npm install oauth
// Copyright 2019 Oath Inc. Licensed under the terms of the zLib license see https://opensource.org/licenses/Zlib for terms.
var OAuth = require('oauth');
var header = {
"X-Yahoo-App-Id": "your-app-id"
};
var request = new OAuth.OAuth(
null,
null,
@VerizonMediaOwner
VerizonMediaOwner / weather_ydn_js.json
Last active April 19, 2020 12:38
Yahoo Weather API JSON Response Example
{
"location":{
"woeid": 2502265,
"city":"Sunnyvale",
"region":" CA",
"country":"United States",
"lat":37.371609,
"long":-122.038254,
"timezone_id":"America/Los_Angeles"
},