Patent ID: 9705999
Date: 2017-07-11
CPC Classifications: G06F,H04L

Claim:
1. A method for providing related content items, the method comprising: receiving, using a computing device that includes a hardware processor, a request for content related to a content item from a content provider system via an application programming interface, wherein the request includes a content identifier corresponding to the content item, a ranking parameter, and a token, wherein the token includes an application identifier corresponding to an application providing the request and a user identifier corresponding to a user account; determining, based on the application identifier and the user identifier, that the application providing the request has been authorized by the user account by comparing a pairing of the application identifier and the user identifier with authorized identifier pairings stored by the content provider system; in response to determining that the application providing the request has been authorized by the user identity, using the application programming interface to cause a recommendation engine to identify the content related to the content item based on the token and the ranking parameter; and transmitting a response to the request, wherein the response includes information identifying the content related to the content item to the application associated with the request.