Help
Setting up a Skril Application
A Skril application is a collection of authentication profiles using third-party developer api's across eight different social networks.
Once you've created a third-party application(s), you'll then copy and paste the key/token and secret into your Skril application profile.
Users will enter your contests using the configured application profiles.
We currently support the following api's:
Here's a few guidelines for setting up a third-party application on Twitter.
- Login to Twitter and visit http://twitter.com/oauth
- Create a new OAuth application
- Fill out a name, description, and image for it
- Application website: put the url to your website or http://skril.com
- Mark the application type as 'browser'
- Default access type: 'Read & Write'
- Use Twitter for login: 'Yes'
- Important: Set the callback url to http://skril.com/auth/twitter
- Once finished save the form. Copy and paste the application token and secret fields into your Skril application Twitter profile
Facebook Connect
Here are a few guidelines for setting up a Facebook Connect application.
- Login to Facebook and visit http://www.facebook.com/#/developers/createapp.php
- Name your application, agree to the terms of service, and click 'Create Application'
- On the 'Basic' tab: Complete the description, icon, and logo
- On the 'Connect' tab: Make the connect url http://skril.com and upload an icon.
- Important: in the 'Authentication' section, set the post-authorize callback url to http://skril.com/auth/facebook
- In the 'Advanced' section, set the email domain to: skril.com
- Once finished, copy and paste the application API key and secret fields into your Skril application Facebook profile
Google Friend Connect
Here are a few guidelines for setting up a Google Friend Connect application.
- Login to Google Friend Connect and visit http://www.google.com/friendconnect/
- Agree to the terms of service
- Name the website, make the website url your own site or http://skril.com, and set the language (defaults to automatic)
- Click the Plugins and API's link and navigate to the javascript api tab.
- Scroll down to the bottom of the javascript api code and copy the site value between the quotes.
(See example below: The value for the site is XXXXXXXXXXXXXXXXXX).
<!-- Initialize the Google Friend Connect OpenSocial API. -->
<script type="text/javascript">
google.friendconnect.container.setParentUrl('/' /* location of rpc_relay.html and canvas.html */);
google.friendconnect.container.initOpenSocialApi({
site: 'XXXXXXXXXXXXXXXXXX',
onload: function(securityToken) { /* your callback, which is passed a security token */ }
});
</script>
- Paste the site id into your Skril application Google Friend Connect profile.
- From the Plugins and API's section, click the REST API tab, and copy and past the Consumer key and secret into your Skril application Google Friend Connect profile
MySpace ID
Here are a few guidelines for setting up a MySpace Login application.
- Login to MySpace and visit http://developer.myspace.com/
- Navigate to 'My Apps' and click 'Create New App'
- Name your application, agree to the terms of service, and click 'Create Application'
- Click the Create MySpace ID App link and agree to the terms of service
- Complete the language, title, description, and icons
- In the external site settings: Paste http://skril.com into the External Url field and http://skril.com/ (make sure it ends with the slash) into the External Callback Validation field.
- Once finished, copy and paste the OAUth Consumer key and secret fields into your Skril application MySpace profile
LinkedIn OAuth
Here are a few guidelines for setting up a LinkedIn application.
- Login to LinkedIn here https://www.linkedin.com/secure/developer.
- Click the 'Add New Application'
- Name your application and complete the description
- Paste http://skril.com into the Integration Url
- Make the Application type a 'Web application'
- Set the Live status to 'Live', complete all other required fields, and add the application
- Once finished, copy and paste the api key and secret fields into your Skril application LinkedIn profile
Digg OAuth
The Digg Api is currently an invite-only beta. You can request access here: http://digg.com/api/docs/overview
Here are a few guidelines for setting up a Digg application.
- Login to Digg and access the api here http://digg.com/api/myapps.
- Click the 'Create a New App' button
- Name your application and complete the description
- Complete all other required fields and save
- Once finished, copy and paste the api key and secret fields into your Skril application Digg profile
Yahoo OAuth
Yahoo OAuth requires an added step of us hosting a file temporarily so Yahoo can verify we own the domain name.
Here are a few guidelines for setting up a Yahoo application.
- Login to Yahoo and access the api here https://developer.apps.yahoo.com/projects.
- Click the 'New Project' button
- Create desktop and Web apps that use Yahoo! open authentication (OAuth) APIs.
- Name your application, make it a webapp, and complete the description
- Paste http://skril.com into the Application Url and Application domain
- Complete all other required fields and save
- Select 'This app requires access to private user data.' option and agree to the terms
- Yahoo Profile should have 'Read access'
- Yahoo Status should have 'Read/write access'
- Click Get API key initiate the next phase of the setting up an application
- You should now receive instructions on placing a file on your webserver. Copy and paste the name of this file and send it in an email to us at feedback@skril.com
- We'll create the file and let you know when it's ready
- Verify the file exists and you should receive an api key and secret
- Copy and paste the api key and secret fields into your Skril application Digg profile
FriendFeed OAuth
Here are a few guidelines for setting up a FriendFeed application.
- Login to FriendFeed and create an app here https://friendfeed.com/api/register.
- Be prepared to create a FriendFeed Group when required
- Name your application and complete the description
- Paste http://skril.com into the Application web site
- Mark the application type as 'Browser'
- Important: Set the OAuth callback url to http://skril.com/auth/friendfeed
- Once finished, copy and paste the api key and secret fields into your Skril application FriendFeed profile