Access Token
A value used by the Consumer to gain access to the Protected Resources on behalf of the User, instead of using the User’s Service Provider credentials.
Bandwidth
A data rate measured in bits/sec, for example, network throughput.
Commercial
Any users of the API who expect to exceed the API throttle limits, expect to generate more than $5000 USD/month, or are writing a mobile or consumer electronic application.
Consumer
A website or application that uses the Photobucket API to access Photobucket.
Consumer Developer
An individual or organization that implements a Consumer.
Consumer Key
A value used by the Consumer to identify itself to the Service Provider.
Consumer Secret
A secret used by the Consumer to establish ownership of the Consumer Key.
HTML
Hypertext Markup Language. A set of tags used to mark the structural elements of text files. HTML files include tags that create hyperlinks to other documents on the Internet.
HTTP
Hypertext Transfer Protocol. The communications protocol on which the Web is based. HTTP sets rules for how information is passed between the server and the browser software.
Non-commercial
Any uses of the API that do not exceed the API throttle limits, do not generate more than $5000 USD/month in revenue, and are not writtern for a mobile or consumer electronic application.
Protected Resources
Data controlled by the Service Provider, which the Consumer can access through authentication.
Request Token
A value used by the Consumer to obtain authorization from the User, and exchanged for an Access Token.
Service Provider
A web application that allows access via Photobucket.
Throttling
Throttling is a method of ensuring a bandwidth intensive device, such as a server, limits ("throttles") the quantity of data it transmits and/or accepts within a specified period of time. Throttling helps provide quality of service by limiting network congestion.
Token Secret
A secret used by the Consumer to establish ownership of a given Token.
Traffic Shaping
An attempt to control computer network traffic in order to optimize or guarantee performance, lower latency, and/or increase usable bandwidth by delaying packets that meet a certain criteria.
URI
Uniform Resource Identifier (URI); a compact string of characters used to identify or name a resource.
URL
Uniform Resource Locator. An Internet address, as well as a standard method of naming files on the Web. A URL begins with a protocol name (such as http), followed by a colon and two forward slashes(//). Next comes the name of the internet server that the file is stored on, followed by directories that hold the file, separated by forward slashes(/). The filename comes last, as shown in the following example: http://www.mycompany.com/whatsnew.htm
User
An individual who has an account with the Service Provider.