My favorites
▼
|
Sign in
javafxdemos
JavaFX Samples and Widgets - Rakesh Menon
Project Home
Downloads
Source
Repository:
default
wiki
Checkout
Browse
Changes
Clones
Source path:
hg
/
JavaFXOAuth
/
src
/
javafxoauth
/
api
/
LinkedInAPI.fx
ee7f162fdc54
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
/*
* LinkedInAPI.fx
*
* Created on Apr 14, 2010, 11:10:37 AM
*/
package javafxoauth.api;
import javafx.io.http.HttpHeader;
import javafx.io.http.HttpRequest;
/**
* http://developer.linkedin.com/docs/DOC-1008
*
* @author Rakesh Menon
*/
public class LinkedInAPI extends OAuthAPI {
init {
requestTokenURL = "https://api.linkedin.com/uas/oauth/requestToken";
authorizeURL = "https://api.linkedin.com/uas/oauth/authorize";
accessTokenURL = "https://api.linkedin.com/uas/oauth/accessToken";
requestTokenMethod = HttpRequest.POST;
accessTokenMethod = HttpRequest.POST;
realm = "http://api.linkedin.com";
}
public function getBasicMemberProfile(
callback : function(response:String):Void) : Void {
def url = "https://api.linkedin.com/v1/people/~";
def method = HttpRequest.GET;
def authHttpHeader = createOAuthHeader(url, method);
def headers = [
authHttpHeader,
HttpHeader {
name: HttpHeader.CONTENT_TYPE value: "text/xml"
}
];
submitHttpRequest(url, method, headers, null, callback);
}
}
Show details
Hide details
Change log
26d3503d8454
by Rakesh Menon on Apr 14, 2010
Diff
JavaFXOAuth
Go to:
/JavaFXOAuth/build.xml
/JavaFXOAuth/manifest.mf
...FXOAuth/nbproject/build-impl.xml
...oject/configs/browser.properties
...roject/configs/mobile.properties
...ject/configs/webstart.properties
...th/nbproject/genfiles.properties
...roject/private/config.properties
...oject/private/private.properties
...th/nbproject/private/private.xml
...uth/nbproject/project.properties
/JavaFXOAuth/nbproject/project.xml
...aFXOAuth/src/javafxoauth/Main.fx
...c/javafxoauth/api/LinkedInAPI.fx
.../src/javafxoauth/api/OAuthAPI.fx
...rc/javafxoauth/api/TwitterAPI.fx
.../src/javafxoauth/api/YahooAPI.fx
...avafxoauth/api/util/IOUtils.java
...afxoauth/api/util/SignUtils.java
...rc/javafxoauth/view/OAuthView.fx
...rce/JavaFXOAuth/JavaFXOAuth.html
...urce/JavaFXOAuth/JavaFXOAuth.jar
...aFXOAuth/JavaFXOAuth.jar.pack.gz
...rce/JavaFXOAuth/JavaFXOAuth.jnlp
...urce/JavaFXOAuth/JavaFXOAuth.jpg
...ource/JavaFXOAuth/JavaFXOAuth.js
...FXOAuth/JavaFXOAuth_browser.jnlp
Older revisions
All revisions of this file
File info
Size: 1181 bytes, 50 lines
View raw file
Powered by
Google Project Hosting