Imgur.API Documentation

Size: px
Start display at page:

Download "Imgur.API Documentation"

Transcription

1 Imgur.API Documentation Release Damien Dennehy May 13, 2017

2

3 Contents 1 Quick Start Get Image Get Image (synchronously - not recommended) Upload Image Upload Image (synchronously - not recommended) Authentication Register an Application Using the Imgur Api Using the Mashape Api OAuth Authorization Request Authorization Response Creating an OAuth2 token from the Redirect URL Using the OAuth2 token Getting an OAuth2 token from the Refresh Token Endpoints Account Endpoint Album Endpoint Comment Endpoint Gallery Endpoint Image Endpoint OAuth2 Endpoint Rate Limit Endpoint FAQ How do I use Imgur.API with a proxy? i

4 ii

5 Imgur.API is a.net implementation of Imgur s API. It supports Imgur s free and Mashape s commercial API endpoints. GitHub NuGet Contents 1

6 2 Contents

7 CHAPTER 1 Quick Start Get Image public async Task GetImage() { try { var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET"); var endpoint = new ImageEndpoint(client); var image = await endpoint.getimageasync("image_id"); Debug.Write("Image retrieved. Image Url: " + image.link); } catch (ImgurException imgurex) { Debug.Write("An error occurred getting an image from Imgur."); Debug.Write(imgurEx.Message); } } Get Image (synchronously - not recommended) public void GetImage() { try { var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET"); var endpoint = new ImageEndpoint(client); var image = endpoint.getimageasync("image_id").getawaiter().getresult(); Debug.Write("Image retrieved. Image Url: " + image.link); } catch (ImgurException imgurex) { 3

8 } } Debug.Write("An error occurred getting an image from Imgur."); Debug.Write(imgurEx.Message); Upload Image public async Task UploadImage() { try { var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET"); var endpoint = new ImageEndpoint(client); IImage image; using (var fs = new FileStream(@"IMAGE_LOCATION", FileMode.Open)) { image = await endpoint.uploadimagestreamasync(fs); } Debug.Write("Image uploaded. Image Url: " + image.link); } catch (ImgurException imgurex) { Debug.Write("An error occurred uploading an image to Imgur."); Debug.Write(imgurEx.Message); } } Upload Image (synchronously - not recommended) public void UploadImage() { try { var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET"); var endpoint = new ImageEndpoint(client); IImage image; using (var fs = new FileStream(@"IMAGE_LOCATION", FileMode.Open)) { image = endpoint.uploadimagestreamasync(fs).getawaiter().getresult(); } Debug.Write("Image uploaded. Image Url: " + image.link); } catch (ImgurException imgurex) { Debug.Write("An error occurred uploading an image to Imgur."); Debug.Write(imgurEx.Message); } } 4 Chapter 1. Quick Start

9 CHAPTER 2 Authentication Register an Application In order to use the Imgur api, register an application at Using the Imgur Api Once you have the application registered, you can use it by declaring an instance of the ImgurClient class. You can declare an instance using the Client ID + Client Secret, or (as of v3.7.0) just the Client ID. var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET"); Using the Mashape Api If you will be using the Imgur api for commercial purposes (uploading more than 1250 images per day), you will need to use the Mashape api instead of the Imgur api. Register for Mashape at Once you have the application registered, you can use it by declaring an instance of the MashapeClient class. You can declare an instance using the Client ID + Client Secret + Mashape Key, or (as of v3.7.0) just the Client ID + Mashape Key. var client = new MashapeClient("CLIENT_ID", "MASHAPE_KEY"); var client = new MashapeClient("CLIENT_ID", "CLIENT_SECRET", "MASHAPE_KEY"); More information on the Imgur api can be found at 5

10 6 Chapter 2. Authentication

11 CHAPTER 3 OAuth2 Authorization Request To access a user s account, the user must first authorize your application so that you can get an access token. The simplest way to do this is to get and then redirect to Imgur s authorization url. var endpoint = new OAuth2Endpoint(client); var authorizationurl = endpoint.getauthorizationurl(oauth2responsetype.token_type); The authorization url will look similar to this: Once you have the url, your application must redirect to it. How you redirect will depend on your application. Some common scenarios are listed here. Using Windows Universal Apps Windows.System.Launcher.LaunchUriAsync(new Uri(authorizationUrl)); Using ASP.NET MVC return Redirect(authorizationUrl); Authorization Response Once the user authorizes the application, Imgur will then redirect back to your application s Redirect URL. The Redirect URL is configured on Imgur under your account settings. 7

12 The Redirect URL can be a localhost entry or an external url. In either case you will need a web server at this address with the ability to parse the url components. Code Response If you requested a Code OAuth2ResponseType (OAuth2ResponseType.Code) then the response from Imgur is pretty easy to parse. For example, if your Redirect URL is then a successful authorisation response from Imgur to this Redirect URL will look similar to this: The response contains the code value that should be parsed and stored by your application. Once you have parsed it, a request to Imgur must be sent to get the OAuth2 token. Note you must use the Client Secret for this. var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET"); var endpoint = new OAuth2Endpoint(client); var token = await endpoint.gettokenbycodeasync(code); Token Response A Token OAuth2ResponseType (OAuth2ResponseType.Token) contains all the data you need to create a token. For example, if your Redirect URL is then a successful authorisation response from Imgur to this Redirect URL will look similar to this: access_token=access_token_value &expires_in= &token_type=bearer &refresh_token=refresh_token_value &account_username=bob &account_id= The response will contain several values that should be parsed and stored by your application. access_token - The user s access token for this session. refresh_token - The user s refresh token which should be used to refresh the access_token when it expires. token_type - The type of token that should be used for authorization. account_id - The user s account id. account_username - The user s account username. expires_in - The time in seconds when the user s access token expires. Default is one month Note the hash # in the url. This is a fragment and is not returned to server side code. You may need to use JavaScript to parse the values instead of server side code. Creating an OAuth2 token from the Redirect URL. Using the Redirect URL values, an OAuth2 Token can be created. var token = new OAuth2Token("ACCESS_TOKEN", "REFRESH_TOKEN", "TOKEN_TYPE", "ACCOUNT_ID", "ACCOUNT_USERNAME", EXPIRES_IN); The token should be stored by your application. This will save your application from constructing a new token on each endpoint request. 8 Chapter 3. OAuth2

13 Using the OAuth2 token. Using the OAuth2 token can be done in two ways: 1. You may use it in the client s constructor: var client = new ImgurClient("CLIENT_ID", token); var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET", token); 2. You may also switch or set the token explicitly using the client s SetOAuth2Token method: client.setoauth2token(token); Getting an OAuth2 token from the Refresh Token. If the access token has expired but you still have the refresh token, you can request a new OAuth2 token. Note that you must use the Client Secret to get the refresh token. var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET"); var endpoint = new OAuth2Endpoint(client); var token = endpoint.gettokenbyrefreshtokenasync("refresh_token"); More information on Imgur s OAuth2 implementation can be found at #authorization-and-oauth 3.4. Using the OAuth2 token. 9

14 10 Chapter 3. OAuth2

15 CHAPTER 4 Endpoints Account Endpoint DeleteAlbumAsync Delete an Album with a given id. OAuth authentication required. var deleted = await endpoint.deletealbumasync("album_id", "USERNAME"); DeleteCommentAsync Delete a comment. OAuth authentication required. var deleted = await endpoint.deletecommentasync(comment_id, "USERNAME"); DeleteImageAsync Deletes an Image. OAuth authentication required. var deleted = await endpoint.deleteimageasync("delete_hash", "USERNAME"); 11

16 GetAccountAsync Request standard user information. var account = await endpoint.getaccountasync("username"); GetAccountFavoritesAsync Returns the users favorited images. OAuth authentication required. var favourites = await endpoint.getaccountfavoritesasync(); GetAccountGalleryFavoritesAsync Return the images the user has favorited in the gallery. var favourites = await endpoint.getaccountgalleryfavoritesasync("username"); GetAccountSettingsAsync Returns the account settings. OAuth authentication required. var submissions = await endpoint.getaccountsettingsasync(); GetAccountSubmissionsAsync Return the images a user has submitted to the gallery. var submissions = await endpoint.getaccountsubmissionsasync("username"); GetAlbumAsync Get additional information about an album, this works the same as the Album Endpoint. var album = await endpoint.getalbumasync("album_id", "USERNAME"); 12 Chapter 4. Endpoints

17 GetAlbumCountAsync Return the total number of albums associated with the account. var count = await endpoint.getalbumcountasync("username"); GetAlbumIdsAsync Return a list of all of the album IDs. var albumids = await endpoint.getalbumidsasync("username", PAGE); GetAlbumsAsync Get all the albums associated with the account. Must be logged in as the user to see secret and hidden albums. var albums = await endpoint.getalbumsasync("username", PAGE); GetCommentAsync Return information about a specific comment. var comment = await endpoint.getcommentasync(comment_id, "USERNAME"); GetCommentCountAsync Return a count of all of the comments associated with the account. var count = await endpoint.getcommentcountasync("username"); GetCommentIdsAsync Return a list of all of the comment IDs. var commentids = await endpoint.getcommentidsasync("username"); 4.1. Account Endpoint 13

18 GetCommentsAsync Return the comments the user has created. var comments = await endpoint.getcommentsasync("username"); GetGalleryProfileAsync Returns the totals for the gallery profile. var profile = await endpoint.getgalleryprofileasync("username"); GetImageAsync Return information about a specific image. var image = await endpoint.getimageasync("image_id", "USERNAME"); GetImageCountAsync Returns the total number of images associated with the account. OAuth authentication required. var count = await endpoint.getimagecountasync(); GetImageIdsAsync Returns a list of Image IDs that are associated with the account. OAuth authentication required. var imageids = await endpoint.getimageidsasync(); GetImagesAsync Return all of the images associated with the account. OAuth authentication required. var images = await endpoint.getimagesasync(); 14 Chapter 4. Endpoints

19 GetNotificationsAsync Returns all of the notifications for the user. OAuth authentication required. var notifications = await endpoint.getnotificationsasync(false); SendVerification Async Sends an to the user to verify that their is valid to upload to gallery. OAuth authentication required. var sent = await endpoint.sendverification async(); UpdateAccountSettingsAsync Updates the account settings for a given user. OAuth authentication required. var updated = await endpoint.updateaccountsettingsasync(); Verify Async Checks to see if user has verified their address. OAuth authentication required. var verified = await endpoint.verify async(); Album Endpoint AddAlbumImagesAsync Adds a list of ids to the album. For anonymous albums, the deletehash that is returned at creation must be used. var endpoint = new AlbumEndpoint(client); var added = await endpoint.addalbumimagesasync("album_id_or_delete_hash", new List<string> {"IMAGE_ID", "IMAGE_ID", "IMAGE_ID"}); CreateAlbumAsync Create a new album Album Endpoint 15

20 var endpoint = new AlbumEndpoint(client); var album = await endpoint.createalbumasync(); DeleteAlbumAsync Delete an album with a given ID. You are required to be logged in as the user to delete the album. For anonymous albums, the deletehash that is returned at creation must be used. var endpoint = new AlbumEndpoint(client); var deleted = await endpoint.deletealbumasync("album_id_or_delete_hash"); FavoriteAlbumAsync Favorite an album with a given ID. The user is required to be logged in to favorite the album. var endpoint = new AlbumEndpoint(client); var favorited = await endpoint.favoritealbumasync("album_id"); GetAlbumAsync Get information about a specific album. var endpoint = new AlbumEndpoint(client); var album = await endpoint.getalbumasync("album_id"); GetAlbumImageAsync Get information about an image in an album. var endpoint = new AlbumEndpoint(client); var image = await endpoint.getalbumimageasync("image_id", "ALBUM_ID"); GetAlbumImagesAsync Return all of the images in the album. var endpoint = new AlbumEndpoint(client); var images = await endpoint.getalbumimagesasync("album_id"); 16 Chapter 4. Endpoints

21 RemoveAlbumImagesAsync Removes a list of ids from the album. For anonymous albums, the deletehash that is returned at creation must be used. var endpoint = new AlbumEndpoint(client); var added = await endpoint.removealbumimagesasync("album_id_or_delete_hash", new List<string> {"IMAGE_ID", "IMAGE_ID", "IMAGE_ID"}); SetAlbumImagesAsync Sets the images for an album, removes all other images and only uses the images in this request. For anonymous albums, the deletehash that is returned at creation must be used. var endpoint = new AlbumEndpoint(client); var set = await endpoint.setalbumimagesasync("album_id_or_delete_hash", new List<string> {"IMAGE_ID", "IMAGE_ID", "IMAGE_ID"}); UpdateAlbumAsync Update the information of an album. For anonymous albums, the deletehash that is returned at creation must be used. var endpoint = new AlbumEndpoint(client); var updated = await endpoint.updatealbumasync("album_id_or_delete_hash"); Comment Endpoint CreateCommentAsync Creates a new comment, returns the ID of the comment. OAuth authentication required. var endpoint = new CommentEndpoint(client); var commentid = await endpoint.createcommentasync("comment", "GALLERY_ITEM_ID"); CreateReplyAsync Create a reply for the given comment, returns the ID of the comment. OAuth authentication required. var endpoint = new CommentEndpoint(client); var commentid = await endpoint.createreplyasync(comment, "GALLERY_ITEM_ID", "PARENT_ COMMENT_ID"); 4.3. Comment Endpoint 17

22 DeleteCommentAsync Delete a comment by the given id. OAuth authentication required. var endpoint = new CommentEndpoint(client); var deleted = await endpoint.deletecommentasync(comment_id); GetCommentAsync Get information about a specific comment. var endpoint = new CommentEndpoint(client); var comment = await endpoint.getcommentasync(comment_id); GetRepliesAsync Get the comment with all of the replies for the comment. var endpoint = new CommentEndpoint(client); var comment = await endpoint.getrepliesasync(comment_id); ReportCommentAsync Report a comment for being inappropriate. OAuth authentication required. var endpoint = new CommentEndpoint(client); var reported = await endpoint.reportcommentasync(comment_id, REPORT_REASON); VoteCommentAsync Vote on a comment. OAuth authentication required. var endpoint = new CommentEndpoint(client); var voted = await endpoint.votecommentasync(comment_id, VOTE); Gallery Endpoint CreateGalleryItemCommentAsync Create a comment for an item. OAuth authentication required. var commentid = await endpoint.creategalleryitemcommentasync("comment", "GALLERY_ITEM_ ID"); 18 Chapter 4. Endpoints

23 CreateGalleryItemCommentReplyAsync Reply to a comment that has been created for an item. OAuth authentication required. var commentid = await endpoint.creategalleryitemcommentreplyasync("comment", "GALLERY_ ITEM_ID", "PARENT_COMMENT_ID "); GetGalleryAlbumAsync Get additional information about an album in the gallery. var album = await endpoint.getgalleryalbumasync("album_id"); GetGalleryAsync Returns the images in the gallery. var images = await endpoint.getgalleryasync(); GetGalleryImageAsync Get additional information about an image in the gallery. var image = await endpoint.getgalleryimageasync("image_id"); GetGalleryItemCommentAsync Get information about a specific comment. var comment = await endpoint.getgalleryitemcommentasync(comment_id, "GALLERY_ITEM_ID "); 4.4. Gallery Endpoint 19

24 GetGalleryItemCommentCountAsync The number of comments on an item. var count = await endpoint.getgalleryitemcommentcountasync("gallery_item_id"); GetGalleryItemCommentIdsAsync List all of the IDs for the comments on an item. var commentids = await endpoint.getgalleryitemcommentidsasync("gallery_item_id"); GetGalleryItemCommentsAsync Get all comments for a gallery item. var comments = await endpoint.getgalleryitemcommentsasync("gallery_item_id"); GetGalleryItemTagsAsync View tags for a gallery item. var tags = await endpoint.getgalleryitemtagsasync("gallery_item_id"); GetGalleryItemVotesAsync Get the vote information about an image. var votes = await endpoint.getgalleryitemvotesasync("gallery_item_id"); GetGalleryTagAsync View images for a gallery tag. var tag = await endpoint.getgallerytagasync("tag"); 20 Chapter 4. Endpoints

25 GetGalleryTagImageAsync View a single image in a gallery tag. var image = await endpoint.getgallerytagimageasync("gallery_item_id", "TAG"); GetMemesSubGalleryAsync View images for memes subgallery. var memes = await endpoint.getmemessubgalleryasync(); GetMemesSubGalleryImageAsync View a single image in the memes gallery. var image = await endpoint.getmemessubgalleryimageasync("image_id"); GetRandomGalleryAsync Returns a random set of gallery images. var images = await endpoint.getrandomgalleryasync(); GetSubredditGalleryAsync View gallery images for a subreddit. var images = await endpoint.getsubredditgalleryasync("subreddit"); GetSubredditImageAsync View a single image in the subreddit. var image = await endpoint.getsubredditimageasync("image_id", "SUBREDDIT"); 4.4. Gallery Endpoint 21

26 PublishToGalleryAsync Share an Album or Image to the Gallery. OAuth authentication required. var published = await endpoint.publishtogalleryasync("gallery_item_id", "TITLE"); RemoveFromGalleryAsync Remove an image from the gallery. OAuth authentication required. var removed = await endpoint.removefromgalleryasync("gallery_item_id"); ReportGalleryItemAsync Report an item in the gallery. OAuth authentication required. var reported = await endpoint.reportgalleryitemasync("gallery_item_id", REASON); SearchGalleryAsync Search the gallery with a given query string. var images = await endpoint.searchgalleryasync("query"); SearchGalleryAdvancedAsync Search the gallery with a given query string. var images = await endpoint.searchgalleryadvancedasync("all_words_query", "ANY_WORDS_ QUERY", "EXACT_WORDS_QUERY", "NOT_ WORDS_QUERY"); VoteGalleryItemAsync Vote for an item. Send the same value again to undo a vote. OAuth authentication required. var voted = await VoteGalleryItemAsync("GALLERY_ITEM_ID", VOTE); 22 Chapter 4. Endpoints

27 VoteGalleryTagAsync Vote for a tag. Send the same value again to undo a vote. OAuth authentication required. var voted = await VoteGalleryTagAsync("GALLERY_ITEM_ID", "TAG", VOTE); Image Endpoint DeleteImageAsync Deletes an image. For an anonymous image, the deletehash that is returned at creation must be used. If the image belongs to your account then passing the ID of the image is sufficient. var endpoint = new ImageEndpoint(client); var deleted = await endpoint.deleteimageasync("image_id_or_delete_hash"); FavoriteImageAsync Favorite an image with the given ID. OAuth authentication required. var endpoint = new ImageEndpoint(client); var favorited = await endpoint.favoriteimageasync("image_id"); GetImageAsync Get information about an image. var endpoint = new ImageEndpoint(client); var image = await endpoint.getimageasync("image_id"); UpdateImageAsync Updates the title or description of an image. For an anonymous image, the deletehash that is returned at creation must be used. var endpoint = new ImageEndpoint(client); var updated = await endpoint.updateimageasync("image_id_or_delete_hash", "TITLE", "DESCRIPTION"); UploadImageBinaryAsync Upload a new image using a binary file Image Endpoint 23

28 var endpoint = new ImageEndpoint(client); var file = System.IO.File.ReadAllBytes(@"IMAGE_LOCATION"); var image = await endpoint.uploadimagebinaryasync(file); UploadImageStreamAsync Upload a new image using a stream. var endpoint = new ImageEndpoint(client); IImage image; using (var fs = new FileStream(@"IMAGE_LOCATION", FileMode.Open)) { image = await endpoint.uploadimagestreamasync(fs); } UploadImageUrlAsync Upload a new image using a URL. var endpoint = new ImageEndpoint(client); var image = await endpoint.uploadimageurlasync("image_url"); OAuth2 Endpoint GetAuthorizationUrl Creates an authorization url that can be used to authorize access to a user s account. var endpoint = new OAuth2Endpoint(client); var redirecturl = endpoint.getauthorizationurl(response_type); GetTokenByCodeAsync After the user authorizes, the pin is returned as a code to your application via the redirect URL you specified during registration, in the form of a regular query string parameter. var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET"); var endpoint = new OAuth2Endpoint(client); var token = await endpoint.gettokenbycodeasync("code"); GetTokenByPinAsync After the user authorizes, they will receive a PIN code that they copy into your app. 24 Chapter 4. Endpoints

29 var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET"); var endpoint = new OAuth2Endpoint(client); var token = await endpoint.gettokenbypinasync("pin"); GetTokenByRefreshTokenAsync If a user has authorized their account but you no longer have a valid access token for them, then a new one can be generated by using the refresh token. var client = new ImgurClient("CLIENT_ID", "CLIENT_SECRET"); var endpoint = new OAuth2Endpoint(client); var token = await endpoint.gettokenbyrefreshtokenasync("refresh_token"); Rate Limit Endpoint GetRateLimitAsync Gets remaining credits for the application. var endpoint = new RateLimitEndpoint(client); var ratelimit = await endpoint.getratelimitasync(); 4.7. Rate Limit Endpoint 25

30 26 Chapter 4. Endpoints

31 CHAPTER 5 FAQ How do I use Imgur.API with a proxy? If your application requires the use of a proxy, then this can be set in one of two ways: 1. Configure proxy in the App.Config or Web.config file. Add the following section to your config file. <system.net> <defaultproxy usedefaultcredentials="true" /> </system.net> 2. Configure proxy programmatically. Set the DefaultWebProxy credentials before any API endpoints are used. System.Net.WebRequest.DefaultWebProxy.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials; A System.Net.Http.HttpRequestException exception is thrown when a proxy is required and the current credentials are not valid. You should catch this exception if you suspect your application will have proxy issues. 27

Package imgur. August 29, 2016

Package imgur. August 29, 2016 Type Package Title An Imgur.com API Client Package Version 1.0.3 Date 2016-03-29 Package imgur August 29, 2016 Maintainer Imports httr, png, jpeg, tools A complete API client for

More information

Mobile Procurement REST API (MOBPROC): Access Tokens

Mobile Procurement REST API (MOBPROC): Access Tokens Mobile Procurement REST API (MOBPROC): Access Tokens Tangoe, Inc. 35 Executive Blvd. Orange, CT 06477 +1.203.859.9300 www.tangoe.com TABLE OF CONTENTS HOW TO REQUEST AN ACCESS TOKEN USING THE PASSWORD

More information

Using OAuth 2.0 to Access ionbiz APIs

Using OAuth 2.0 to Access ionbiz APIs Using OAuth 2.0 to Access ionbiz APIs ionbiz APIs use the OAuth 2.0 protocol for authentication and authorization. ionbiz supports common OAuth 2.0 scenarios such as those for web server, installed, and

More information

PyImgur Documentation

PyImgur Documentation PyImgur Documentation Release 0.5.3 Andreas Damgaard Pedersen October 20, 2016 Contents 1 Other Content: 3 2 Installation 17 3 Getting Started 19 4 Uploading an Image 21 5 Lazy objects 23 6 Introspection

More information

NIELSEN API PORTAL USER REGISTRATION GUIDE

NIELSEN API PORTAL USER REGISTRATION GUIDE NIELSEN API PORTAL USER REGISTRATION GUIDE 1 INTRODUCTION In order to access the Nielsen API Portal services, there are three steps that need to be followed sequentially by the user: 1. User Registration

More information

Aruba Central Application Programming Interface

Aruba Central Application Programming Interface Aruba Central Application Programming Interface User Guide Copyright Information Copyright 2016 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the

More information

Integrating with ClearPass HTTP APIs

Integrating with ClearPass HTTP APIs Integrating with ClearPass HTTP APIs HTTP based APIs The world of APIs is full concepts that are not immediately obvious to those of us without software development backgrounds and terms like REST, RPC,

More information

WEB API. Nuki Home Solutions GmbH. Münzgrabenstraße 92/ Graz Austria F

WEB API. Nuki Home Solutions GmbH. Münzgrabenstraße 92/ Graz Austria F WEB API v 1. 1 0 8. 0 5. 2 0 1 8 1. Introduction 2. Calling URL 3. Swagger Interface Example API call through Swagger 4. Authentication API Tokens OAuth 2 Code Flow OAuth2 Authentication Example 1. Authorization

More information

INTEGRATION MANUAL DOCUMENTATION E-COMMERCE

INTEGRATION MANUAL DOCUMENTATION E-COMMERCE INTEGRATION MANUAL DOCUMENTATION E-COMMERCE LOGIN: In order to use Inkapay's e-commerce payment API you should be registered and verified on Inkapay, otherwise you can do this by entering to www.inkapay.com.

More information

Protect Your API with OAuth 2. Rob Allen

Protect Your API with OAuth 2. Rob Allen Protect Your API with OAuth 2 Authentication Know who is logging into your API Rate limiting Revoke application access if its a problem Allow users to revoke 3rd party applications How? Authorization header:

More information

Azure Archival Installation Guide

Azure Archival Installation Guide Azure Archival Installation Guide Page 1 of 23 Table of Contents 1. Add Dynamics CRM Active Directory into Azure... 3 2. Add Application in Azure Directory... 5 2.1 Create application for application user...

More information

If the presented credentials are valid server will respond with a success response:

If the presented credentials are valid server will respond with a success response: Telema EDI REST API Telema EDI REST API allows client to send and receive document to and from Telema server. In order to use EDI REST API client must have correct channel configured in Telema system.

More information

WP Voting Plugin - Ohiowebtech Video Extension - Youtube Documentation

WP Voting Plugin - Ohiowebtech Video Extension - Youtube Documentation WP Voting Plugin - Ohiowebtech Video Extension - Youtube Documentation Overview This documentation includes details about the WP Voting Plugin - Video Extension Plugin for Youtube. This extension will

More information

Identity and Data Access: OpenID & OAuth

Identity and Data Access: OpenID & OAuth Feedback: http://goo.gl/dpubh #io2011 #TechTalk Identity and Data Access: OpenID & OAuth Ryan Boyd @ryguyrg https://profiles.google.com/ryanboyd May 11th 2011 Agenda Feedback: http://goo.gl/dpubh #io2011

More information

Please note: This is a working document and is subject to change. Please check back periodically to ensure you have the latest version of this spec.

Please note: This is a working document and is subject to change. Please check back periodically to ensure you have the latest version of this spec. Customs Declaration Service Full Declaration API v0.4 Document Version Please note: This is a working document and is subject to change. Please check back periodically to ensure you have the latest version

More information

BlackBerry AtHoc Networked Crisis Communication. BlackBerry AtHoc API Quick Start Guide

BlackBerry AtHoc Networked Crisis Communication. BlackBerry AtHoc API Quick Start Guide BlackBerry AtHoc Networked Crisis Communication BlackBerry AtHoc API Quick Start Guide Release 7.6, September 2018 Copyright 2018 BlackBerry Limited. All Rights Reserved. This document may not be copied,

More information

DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE

DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE 70-487 DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE ACCESSING DATA(20 TO 25%) 1) Choose data access technologies a) Choose a technology (ADO.NET, Entity Framework, WCF Data Services, Azure

More information

django-oauth2-provider Documentation

django-oauth2-provider Documentation django-oauth2-provider Documentation Release 0.2.7-dev Alen Mujezinovic Aug 16, 2017 Contents 1 Getting started 3 1.1 Getting started.............................................. 3 2 API 5 2.1 provider.................................................

More information

Tutorial: Building the Services Ecosystem

Tutorial: Building the Services Ecosystem Tutorial: Building the Services Ecosystem GlobusWorld 2018 Steve Tuecke tuecke@globus.org What is a services ecosystem? Anybody can build services with secure REST APIs App Globus Transfer Your Service

More information

NetIQ Access Manager 4.3. REST API Guide

NetIQ Access Manager 4.3. REST API Guide NetIQ Access Manager 4.3 REST API Guide Contents 1. Introduction... 3 2. API Overview... 3 3 Administration APIs... 3 3.1 Accessing the Administration APIs... 3 3.2 Detailed API Documentation... 4 3.3

More information

ZALO APPLICATION DEVELOPERS version 3.7.3

ZALO APPLICATION DEVELOPERS version 3.7.3 ZALO APPLICATION DEVELOPERS version 3.7.3 9/9/2014 VNG Corporation Tran Ngoc Huy Compatible with SDK version 3.7 Table of Contents 1. Introduction... 3 1.1 Overview... 3 1.2 Definitions, Acronyms and Abbreviations...

More information

API Gateway. Version 7.5.1

API Gateway. Version 7.5.1 O A U T H U S E R G U I D E API Gateway Version 7.5.1 15 September 2017 Copyright 2017 Axway All rights reserved. This documentation describes the following Axway software: Axway API Gateway 7.5.1 No part

More information

Newscoop API Documentation

Newscoop API Documentation Newscoop API Documentation Release 4.2.1 SW, PM February 04, 2016 Contents 1 Getting Started with the Newscoop RESTful API 3 1.1 Pre Authentication Setup......................................... 3 1.2

More information

Amazon WorkDocs. Developer Guide

Amazon WorkDocs. Developer Guide Amazon WorkDocs Developer Guide Amazon WorkDocs: Developer Guide Copyright 2017 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used

More information

Introduction to IdentityServer

Introduction to IdentityServer Introduction to IdentityServer The open source OIDC framework for.net Brock Allen http://brockallen.com @BrockLAllen brockallen@gmail.com @IdentityServer Dominick Baier http://leastprivilege.com @leastprivilege

More information

WeChat Adobe Campaign Integration - User Guide

WeChat Adobe Campaign Integration - User Guide WeChat Adobe Campaign Integration - User Guide Table of Contents 1. Verticurl App Account Creation... 1 2. Configuration Setup in Verticurl App... 2 3. Configure QR Code Service... 3 3.1 QR code service

More information

Advanced API Security

Advanced API Security Advanced API Security ITANA Group Nuwan Dias Architect 22/06/2017 Agenda 2 HTTP Basic Authentication Authorization: Basic QWxhZGRpbjpPcGVuU2VzYW1l 3 API Security is about controlling Access Delegation

More information

Usage of "OAuth2" policy action in CentraSite and Mediator

Usage of OAuth2 policy action in CentraSite and Mediator Usage of "OAuth2" policy action in CentraSite and Mediator Introduction Prerequisite Configurations Mediator Configurations watt.server.auth.skipformediator The pg.oauth2 Parameters Asset Creation and

More information

Red Hat 3Scale 2-saas

Red Hat 3Scale 2-saas Red Hat 3Scale 2-saas API Documentation For Use with Red Hat 3Scale 2-saas Last Updated: 2018-07-11 Red Hat 3Scale 2-saas API Documentation For Use with Red Hat 3Scale 2-saas Legal Notice Copyright 2018

More information

9.0 Help for Community Managers About Jive for Google Docs...4. System Requirements & Best Practices... 5

9.0 Help for Community Managers About Jive for Google Docs...4. System Requirements & Best Practices... 5 for Google Docs Contents 2 Contents 9.0 Help for Community Managers... 3 About Jive for Google Docs...4 System Requirements & Best Practices... 5 Administering Jive for Google Docs... 6 Quick Start...6

More information

HKWirelessHD API Specification

HKWirelessHD API Specification HKWirelessHD API Specification Release 1.0 Harman International June 22, 2016 Contents 1 Overview 3 2 Contents 5 2.1 Introduction............................................... 5 2.2 HKWirelessHD Architecture

More information

The production version of your service API must be served over HTTPS.

The production version of your service API must be served over HTTPS. This document specifies how to implement an API for your service according to the IFTTT Service Protocol. It is recommended that you treat this document as a reference and follow the workflow outlined

More information

ovirt SSO Specification

ovirt SSO Specification ovirt SSO Specification Behavior Changes End user visible changes The password delegation checkbox at user portal login is now a profile setting. Sysadmin visible changes Apache negotiation URL change

More information

1. Begin by selecting [Content] > [Add Content] > [Webform] in the administrative toolbar. A new Webform page should appear.

1. Begin by selecting [Content] > [Add Content] > [Webform] in the administrative toolbar. A new Webform page should appear. Creating a Webform 1. Begin by selecting [Content] > [Add Content] > [Webform] in the administrative toolbar. A new Webform page should appear. 2. Enter the title of the webform you would like to create

More information

Making a POST Request Using Informatica Cloud REST API Connector

Making a POST Request Using Informatica Cloud REST API Connector Making a POST Request Using Informatica Cloud REST API Connector Copyright Informatica LLC 2016, 2017. Informatica, the Informatica logo, and Informatica Cloud are trademarks or registered trademarks of

More information

ForeScout Extended Module for Symantec Endpoint Protection

ForeScout Extended Module for Symantec Endpoint Protection ForeScout Extended Module for Symantec Endpoint Protection Version 1.0.0 Table of Contents About the Symantec Endpoint Protection Integration... 4 Use Cases... 4 Additional Symantec Endpoint Protection

More information

8.0 Help for Community Managers About Jive for Google Docs...4. System Requirements & Best Practices... 5

8.0 Help for Community Managers About Jive for Google Docs...4. System Requirements & Best Practices... 5 for Google Docs Contents 2 Contents 8.0 Help for Community Managers... 3 About Jive for Google Docs...4 System Requirements & Best Practices... 5 Administering Jive for Google Docs... 6 Understanding Permissions...6

More information

DreamFactory Security Guide

DreamFactory Security Guide DreamFactory Security Guide This white paper is designed to provide security information about DreamFactory. The sections below discuss the inherently secure characteristics of the platform and the explicit

More information

ASP.NET State Management Techniques

ASP.NET State Management Techniques ASP.NET State Management Techniques This article is for complete beginners who are new to ASP.NET and want to get some good knowledge about ASP.NET State Management. What is the need of State Management?

More information

Mihail Mateev. Creating Custom BI Solutions with Power BI Embedded

Mihail Mateev. Creating Custom BI Solutions with Power BI Embedded Mihail Mateev Creating Custom BI Solutions with Power BI Embedded Sponsors Gold sponsors: In partnership with: About the speaker Mihail Mateev is a Technical Consultant, Community enthusiast, PASS RM for

More information

Aruba Central Guest Access Application

Aruba Central Guest Access Application Aruba Central Guest Access Application User Guide Copyright Information Copyright 2017Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General

More information

Developing ASP.NET MVC Web Applications (486)

Developing ASP.NET MVC Web Applications (486) Developing ASP.NET MVC Web Applications (486) Design the application architecture Plan the application layers Plan data access; plan for separation of concerns, appropriate use of models, views, controllers,

More information

Dynamics CRM Integration for Gmail. User Manual. Akvelon, Inc. 2017, All rights reserved

Dynamics CRM Integration for Gmail. User Manual. Akvelon, Inc. 2017, All rights reserved User Manual Akvelon, Inc. 2017, All rights reserved Contents Overview... 3 Installation of Dynamics CRM Integration for Gmail 2.0... 3 Buying app subscription... 4 Remove the extension from Chrome... 5

More information

NETOP PORTAL ADFS & AZURE AD INTEGRATION

NETOP PORTAL ADFS & AZURE AD INTEGRATION 22.08.2018 NETOP PORTAL ADFS & AZURE AD INTEGRATION Contents 1 Description... 2 Benefits... 2 Implementation... 2 2 Configure the authentication provider... 3 Azure AD... 3 2.1.1 Create the enterprise

More information

Symantec Endpoint Protection Manager Quick Integration Guide. for PacketFence version 7.4.0

Symantec Endpoint Protection Manager Quick Integration Guide. for PacketFence version 7.4.0 Symantec Endpoint Protection Manager Quick Integration Guide for PacketFence version 7.4.0 Symantec Endpoint Protection Manager Quick Integration Guide by Inverse Inc. Version 7.4.0 - Jan 2018 Copyright

More information

AT&T Developer Best Practices Guide

AT&T Developer Best Practices Guide Version 1.2 June 6, 2018 Developer Delivery Team (DDT) Legal Disclaimer This document and the information contained herein (collectively, the "Information") is provided to you (both the individual receiving

More information

Technical Overview. Version March 2018 Author: Vittorio Bertola

Technical Overview. Version March 2018 Author: Vittorio Bertola Technical Overview Version 1.2.3 26 March 2018 Author: Vittorio Bertola vittorio.bertola@open-xchange.com This document is copyrighted by its authors and is released under a CC-BY-ND-3.0 license, which

More information

Slovak Banking API Standard. Rastislav Hudec, Marcel Laznia

Slovak Banking API Standard. Rastislav Hudec, Marcel Laznia Slovak Banking API Standard. Rastislav Hudec, Marcel Laznia 01. Slovak Banking API Standard: Introduction 1.1 Why did SBA decide to prepare API standard? We knew that from January 13, 2018, banks in Slovakia

More information

RSA NetWitness Logs. Salesforce. Event Source Log Configuration Guide. Last Modified: Wednesday, February 14, 2018

RSA NetWitness Logs. Salesforce. Event Source Log Configuration Guide. Last Modified: Wednesday, February 14, 2018 RSA NetWitness Logs Event Source Log Configuration Guide Salesforce Last Modified: Wednesday, February 14, 2018 Event Source Product Information: Vendor: Salesforce Event Source: CRM Versions: API v1.0

More information

App Configuration. Version 6.0 August All rights reserved

App Configuration. Version 6.0 August All rights reserved App Configuration Version 6.0 August 2016 2015 systems@work. All rights reserved Contents CONTENTS... 1 INTRODUCTION... 2 LIMITATIONS... 3 FORM TYPES... 4 SYSTEM PARAMETERS... 8 ICONS... 10 IMAGE FOLDERS...

More information

Advance Dotnet ( 2 Month )

Advance Dotnet ( 2 Month ) Advance Dotnet ( 2 Month ) Course Content Introduction WCF Using.Net 4.0 Service Oriented Architecture Three Basic Layers First Principle Communication and Integration Integration Styles Legacy Applications

More information

[MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol

[MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol [MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft

More information

Package RAdwords. October 2, 2017

Package RAdwords. October 2, 2017 Type Package Title Loading Google Adwords Data into R Package RAdwords October 2, 2017 Aims at loading Google Adwords data into R. Adwords is an online advertising service that enables advertisers to display

More information

Connect. explained. Vladimir Dzhuvinov. :

Connect. explained. Vladimir Dzhuvinov.   : Connect explained Vladimir Dzhuvinov Email: vladimir@dzhuvinov.com : Twitter: @dzhivinov Married for 15 years to Java C Python JavaScript JavaScript on a bad day So what is OpenID Connect? OpenID Connect

More information

Single Sign-On for PCF. User's Guide

Single Sign-On for PCF. User's Guide Single Sign-On for PCF Version 1.2 User's Guide 2018 Pivotal Software, Inc. Table of Contents Table of Contents Single Sign-On Overview Installation Getting Started with Single Sign-On Manage Service Plans

More information

Table of Contents. I. How do I register for a new account? II. How do I log in? (I already have a MyJohnDeere.com account.)

Table of Contents. I. How do I register for a new account? II. How do I log in? (I already have a MyJohnDeere.com account.) Quick Start Guide If you are an App Developer, you can get started by adding a new app and configuring it to consume Deere APIs on developer.deere.com. Use this Quick Start Guide to find and try our APIs.

More information

Oracle Fusion Middleware. API Gateway OAuth User Guide 11g Release 2 ( )

Oracle Fusion Middleware. API Gateway OAuth User Guide 11g Release 2 ( ) Oracle Fusion Middleware API Gateway OAuth User Guide 11g Release 2 (11.1.2.2.0) August 2013 Oracle API Gateway OAuth User Guide, 11g Release 2 (11.1.2.2.0) Copyright 1999, 2013, Oracle and/or its affiliates.

More information

USER MANUAL. SalesPort Salesforce Customer Portal for WordPress (Lightning Mode) TABLE OF CONTENTS. Version: 3.1.0

USER MANUAL. SalesPort Salesforce Customer Portal for WordPress (Lightning Mode) TABLE OF CONTENTS. Version: 3.1.0 USER MANUAL TABLE OF CONTENTS Introduction...1 Benefits of Customer Portal...1 Prerequisites...1 Installation...2 Salesforce App Installation... 2 Salesforce Lightning... 2 WordPress Manual Plug-in installation...

More information

E POSTBUSINESS API Login-API Reference. Version 1.1

E POSTBUSINESS API Login-API Reference. Version 1.1 E POSTBUSINESS API Login-API Reference Imprint Software and documentation are protected by copyright and may not be copied, reproduced, stored, translated, or otherwise reproduced without the written approval

More information

Login with Amazon. Developer Guide for Websites

Login with Amazon. Developer Guide for Websites Login with Amazon Developer Guide for Websites Login with Amazon: Developer Guide for Websites Copyright 2017 Amazon Services, LLC or its affiliates. All rights reserved. Amazon and the Amazon logo are

More information

PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility

PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means

More information

Getting Started Using HBase in Microsoft Azure HDInsight

Getting Started Using HBase in Microsoft Azure HDInsight Getting Started Using HBase in Microsoft Azure HDInsight Contents Overview and Azure account requrements... 3 Create an HDInsight cluster for HBase... 5 Create a Twitter application ID... 9 Configure and

More information

Cloud Help for Community Managers...3. Release Notes System Requirements Administering Jive for Office... 6

Cloud Help for Community Managers...3. Release Notes System Requirements Administering Jive for Office... 6 for Office Contents 2 Contents Cloud Help for Community Managers...3 Release Notes... 4 System Requirements... 5 Administering Jive for Office... 6 Getting Set Up...6 Installing the Extended API JAR File...6

More information

BMS Managing Users in Modelpedia V1.1

BMS Managing Users in Modelpedia V1.1 BMS 3.2.0 Managing Users in Modelpedia V1.1 Version Control Version Number Purpose/Change Author Date 1.0 Initial published version Gillian Dass 26/10/2017 1.1 Changes to User roles Gillian Dass 14/11/2017

More information

SAS Event Stream Processing 5.2: Visualizing Event Streams with Streamviewer

SAS Event Stream Processing 5.2: Visualizing Event Streams with Streamviewer SAS Event Stream Processing 5.2: Visualizing Event Streams with Streamviewer Overview Streamviewer is a graphical user interface that visualizes events streaming through event stream processing models.

More information

Lab 2 Third Party API Integration, Cloud Deployment & Benchmarking

Lab 2 Third Party API Integration, Cloud Deployment & Benchmarking Lab 2 Third Party API Integration, Cloud Deployment & Benchmarking In lab 1, you have setup the web framework and the crawler. In this lab, you will complete the deployment flow for launching a web application

More information

Box Connector. Version 2.0. User Guide

Box Connector. Version 2.0. User Guide Box Connector Version 2.0 User Guide 2016 Ping Identity Corporation. All rights reserved. PingFederate Box Connector User Guide Version 2.0 March, 2016 Ping Identity Corporation 1001 17th Street, Suite

More information

Administrator's and Developer's Guide

Administrator's and Developer's Guide Administrator's and Developer's Guide Rev: 23 May 2016 Administrator's and Developer's Guide A Quick Start Guide and Configuration Reference for Administrators and Developers Table of Contents Chapter

More information

Inland Revenue. Build Pack. Identity and Access Services. Date: 04/09/2017 Version: 1.5 IN CONFIDENCE

Inland Revenue. Build Pack. Identity and Access Services. Date: 04/09/2017 Version: 1.5 IN CONFIDENCE Inland Revenue Build Pack Identity and Access Services Date: 04/09/2017 Version: 1.5 IN CONFIDENCE About this Document This document is intended to provide Service Providers with the technical detail required

More information

Citrix Analytics Data Governance Collection, storage, and retention of logs generated in connection with Citrix Analytics service.

Citrix Analytics Data Governance Collection, storage, and retention of logs generated in connection with Citrix Analytics service. Citrix Analytics Data Governance Collection, storage, and retention of logs generated in connection with Citrix Analytics service. Citrix.com Data Governance For up-to-date information visit: This section

More information

Connector for Box Version 2 Setup and Reference Guide

Connector for Box Version 2 Setup and Reference Guide Connector for Box Version 2 Setup and Reference Guide Published: 2018-Feb-23 Contents 1 Box Connector Introduction 5 1.1 Products 5 1.2 Supported Features 5 2 Box Connector Limitations 6 3 Box Connector

More information

Login with Amazon. SDK for JavaScript v1.0 Reference

Login with Amazon. SDK for JavaScript v1.0 Reference Login with Amazon SDK for JavaScript v1.0 Reference Login with Amazon: SDK for JavaScript Reference Copyright 2016 Amazon Services, LLC or its affiliates. All rights reserved. Amazon and the Amazon logo

More information

Trusted Source SSO. Document version 2.3 Last updated: 30/10/2017.

Trusted Source SSO. Document version 2.3 Last updated: 30/10/2017. Trusted Source SSO Document version 2.3 Last updated: 30/10/2017 www.iamcloud.com TABLE OF CONTENTS 1 INTRODUCTION... 1 2 PREREQUISITES... 2 2.1 Agent... 2 2.2 SPS Client... Error! Bookmark not defined.

More information

Getting Started with Cloudamize Manage

Getting Started with Cloudamize Manage Getting Started with Cloudamize Manage This guide helps you getting started with Cloudamize Manage. Sign Up Access the Sign Up page for the Cloudamize Manage by: 1. Click the Login button on www.cloudamize.com

More information

Business Chat Sending Authenticate Messages. June

Business Chat Sending Authenticate Messages. June Business Chat Sending Authenticate Messages June 2018.2 Contents Overview 3 Capabilities... 3 How to Pass Authenticate Data... 3 User Authorization with Safari Password AutoFill... 8 Decrypting the Auth

More information

SSH with Globus Auth

SSH with Globus Auth SSH with Globus Auth Summary As the community moves away from GSI X.509 certificates, we need a replacement for GSI-OpenSSH that uses Globus Auth (see https://docs.globus.org/api/auth/ ) for authentication.

More information

Building the Modern Research Data Portal using the Globus Platform. Rachana Ananthakrishnan GlobusWorld 2017

Building the Modern Research Data Portal using the Globus Platform. Rachana Ananthakrishnan GlobusWorld 2017 Building the Modern Research Data Portal using the Globus Platform Rachana Ananthakrishnan rachana@globus.org GlobusWorld 2017 Platform Questions How do you leverage Globus services in your own applications?

More information

ArcGIS Online: Developing Web Applications with Routing Services. Deelesh Mandloi Dmitry Kudinov

ArcGIS Online: Developing Web Applications with Routing Services. Deelesh Mandloi Dmitry Kudinov ArcGIS Online: Developing Web Applications with Routing Services Deelesh Mandloi Dmitry Kudinov Metadata Slides available at http://esriurl.com/ds17drs Documentation at http://developers.arcgis.com/features/directions

More information

OAuth and OpenID Connect (IN PLAIN ENGLISH)

OAuth and OpenID Connect (IN PLAIN ENGLISH) OAuth and OpenID Connect (IN PLAIN ENGLISH) NATE BARBETTINI @NBARBETTINI @OKTADEV A lot of confusion around OAuth. Terminology and jargon Incorrect advice Identity use cases (circa 2007) Simple login forms

More information

Amazon S3 Glacier. Developer Guide API Version

Amazon S3 Glacier. Developer Guide API Version Amazon S3 Glacier Developer Guide Amazon S3 Glacier: Developer Guide Table of Contents What Is Amazon S3 Glacier?... 1 Are You a First-Time Glacier User?... 1 Data Model... 2 Vault... 2 Archive... 3 Job...

More information

The PureEngage Cloud API. Jim Crespino Director, Developer Enablement

The PureEngage Cloud API. Jim Crespino Director, Developer Enablement The PureEngage Cloud API Jim Crespino Director, Developer Enablement The PureEngage Cloud API Analogous to the Platform SDK for PureEngage Premise Monolithic (v8.5) -> Microservices (v9.0) Architecture

More information

Assessment Environment - Overview

Assessment Environment - Overview 2011, Cognizant Assessment Environment - Overview Step 1 You will take the assessment from your desk. Venue mailer will have all the details that you need it for assessment Login Link, Credentials, FAQ

More information

SETTING UP YOUR.NET DEVELOPER ENVIRONMENT

SETTING UP YOUR.NET DEVELOPER ENVIRONMENT SETTING UP YOUR.NET DEVELOPER ENVIRONMENT Summary Configure your local dev environment for integrating with Salesforce using.net. This tipsheet describes how to set up your local environment so that you

More information

SETTING UP YOUR.NET DEVELOPER ENVIRONMENT

SETTING UP YOUR.NET DEVELOPER ENVIRONMENT SETTING UP YOUR.NET DEVELOPER ENVIRONMENT Summary Configure your local dev environment for integrating with Salesforce using.net. This tipsheet describes how to set up your local environment so that you

More information

Nasuni Data API Nasuni Corporation Boston, MA

Nasuni Data API Nasuni Corporation Boston, MA Nasuni Corporation Boston, MA Introduction The Nasuni API has been available in the Nasuni Filer since September 2012 (version 4.0.1) and is in use by hundreds of mobile clients worldwide. Previously,

More information

If you are not registered as Developer yet, you need to click blue button Register.

If you are not registered as Developer yet, you need to click blue button Register. Facebook 1. Login to your Facebook account. 2. Go to the Developers page: https://developers.facebook.com/ If you are not registered as Developer yet, you need to click blue button Register. FAQ: Question:

More information

1. Getting Started. Contents

1. Getting Started. Contents RegattaCentral API V4.0 Cookbook Contents 1. Getting Started...1 2. Changes from RegattaCentral API V3.0... 2 3. Authentication...3 4. Transformers... 3 5. Downloading Regatta Entry Information... 4 6.

More information

Grandstream Networks, Inc. Captive Portal Authentication via Twitter

Grandstream Networks, Inc. Captive Portal Authentication via Twitter Grandstream Networks, Inc. Table of Content SUPPORTED DEVICES... 4 INTRODUCTION... 5 CAPTIVE PORTAL SETTINGS... 6 Policy Configuration Page... 6 Landing Page Redirection... 8 Pre-Authentication Rules...

More information

Oracle Fusion Middleware. Oracle API Gateway OAuth User Guide 11g Release 2 ( )

Oracle Fusion Middleware. Oracle API Gateway OAuth User Guide 11g Release 2 ( ) Oracle Fusion Middleware Oracle API Gateway OAuth User Guide 11g Release 2 (11.1.2.3.0) April 2014 Oracle API Gateway OAuth User Guide, 11g Release 2 (11.1.2.3.0) Copyright 1999, 2014, Oracle and/or its

More information

ChatWork API Documentation

ChatWork API Documentation ChatWork API Documentation 1. What s ChatWork API? 2. ChatWork API Endpoints 3. OAuth 4. Webhook What s ChatWork API? ChatWork API is an API provided for developers to programmatically interact with ChatWork's

More information

The OAuth 2.0 Authorization Framework draft-ietf-oauth-v2-30

The OAuth 2.0 Authorization Framework draft-ietf-oauth-v2-30 OAuth Working Group D. Hardt, Ed. Internet-Draft Microsoft Obsoletes: 5849 (if approved) D. Recordon Intended status: Standards Track Facebook Expires: January 16, 2013 July 15, 2012 The OAuth 2.0 Authorization

More information

GPII Security. Washington DC, November 2015

GPII Security. Washington DC, November 2015 GPII Security Washington DC, November 2015 Outline User data User's device GPII Configuration use cases Preferences access and privacy filtering Work still to do Demo GPII User Data Preferences Device

More information

NetIQ Access Manager 4.4. REST API Guide

NetIQ Access Manager 4.4. REST API Guide NetIQ Access Manager 4.4 REST API Guide Contents 1. Introduction... 3 2. API Overview... 3 3 Administration APIs... 3 3.1 Accessing the Administration APIs... 3 3.2 Detailed API Documentation... 4 3.3

More information

[MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol

[MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol [MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft

More information

Magento Survey Extension User Guide

Magento Survey Extension User Guide Magento Survey Extension User Guide Page 1 Table of Contents To Access Plugin, Activate API Key... 3 Create Questions... 5 Manage Survey... 6 Assign Question to Survey... 7 Reveal Survey In Three Ways...

More information

Note: You must have a Business BCeID to access etca.

Note: You must have a Business BCeID to access etca. The electronic tax credit application system (etca) is where Eligible Business Corporations (EBC) and Venture Capital Corporations (VCC) input their investors investment details to claim tax credits on

More information

0. Introduction On-demand. Manual Backups Full Backup Custom Backup Store Your Data Only Exclude Folders.

0. Introduction On-demand. Manual Backups Full Backup Custom Backup Store Your Data Only Exclude Folders. Backup & Restore 0. Introduction..2 1. On-demand. Manual Backups..3 1.1 Full Backup...3 1.2 Custom Backup 5 1.2.1 Store Your Data Only...5 1.2.2 Exclude Folders.6 1.3 Restore Your Backup..7 2. On Schedule.

More information

Bomgar PA Integration with ServiceNow

Bomgar PA Integration with ServiceNow Bomgar PA Integration with ServiceNow 2017 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the property of

More information

Gradintelligence student support FAQs

Gradintelligence student support FAQs Gradintelligence student support FAQs Account activation issues... 2 I have not received my activation link / I cannot find it / it has expired. Please can you send me a new one?... 2 My account is showing

More information

Realtime API. API Version: Document Revision: 16 Last change:26 October Kwebbl Swiss Software House GmbH

Realtime API. API Version: Document Revision: 16 Last change:26 October Kwebbl Swiss Software House GmbH Realtime API API Version: 1.0.0 Document Revision: 16 Last change:26 October 2016 Kwebbl Swiss Software House GmbH Haldenstrasse 5 6340 Baar info@kwebbl.com Switzerland www.kwebbl.com Table of Contents

More information