Note:
These API calls require API key. To request your API key send an email to api@qik.com.
Every API call accepts key as parameter apikey: JSON-RPC API and REST HTTP GET methods accept apikey as GET parameter, for example entry point to JSON-RPC API should look like: http://engine.qik.com/api/jsonrpc?apikey=xxxxxxx, where xxxxxx is your API key. REST HTTP POST methods accept API key as GET or POST parameter.
qik.stream.public_info
Gets information that is publicly available for a specific video.
Synopsis: qik.stream.public_info(id)
Input:
Param
|
Type
|
Description
|
id
|
int
|
video identifier. This is the unique number that comes up after the qik.com/video/ URL
|
Return:
Param
|
Type
|
Description
|
dict
|
dict
|
detailed information abouct information about the video.
|
raises QNoSuchStreamIdError
- if stream with given id doesn't exist
qik.stream.public_user_streams
Provides a list of all the public videos of a user.
Synopsis: qik.stream.public_user_streams(username)
Input:
Param
|
Type
|
Description
|
username
|
string
|
username, this is the part that comes after qik.com/ in user's page URL
|
Return:
Param
|
Type
|
Description
|
list
|
list of dicts
|
public videos of the user
|
- raises QNoSuchUserError
- if no such user was found
qik.stream.info
Get detailed info about stream by ID.
Difference with qik.stream.public_info:
- Stream could be visible if it is private, but shared with current session authorized user.
- Stream is visible if it is owned by current authorized user.
Synopsis: qik.stream.info(session, id)
Input:
Param
|
Type
|
Description
|
session
|
str |
Session ID
|
| id |
int |
Stream ID |
Return:
Type
|
Description
|
| dict |
stream detailed information |
- raises QNoSuchStreamIdError
- if stream with given id doesn't exist
Comments (0)
You don't have permission to comment on this page.