Recombee API Client
Public Member Functions | Properties | List of all members
Recombee.ApiClient.ApiRequests.RecommendNextItems Class Reference

Recommend next items More...

Inheritance diagram for Recombee.ApiClient.ApiRequests.RecommendNextItems:
Inheritance graph
[legend]
Collaboration diagram for Recombee.ApiClient.ApiRequests.RecommendNextItems:
Collaboration graph
[legend]

Public Member Functions

 RecommendNextItems (string recommId, long count)
 Construct the request More...
 
override string Path ()
 
Returns
URI to the endpoint including path parameters
More...
 
override Dictionary< string, object > QueryParameters ()
 Get query parameters More...
 
override Dictionary< string, object > BodyParameters ()
 Get body parameters More...
 
- Public Member Functions inherited from Recombee.ApiClient.ApiRequests.Request
 Request (HttpMethod httpMethod, int timeoutMilliseconds, bool ensureHttps=false)
 Construct the request More...
 

Properties

string RecommId [get]
 ID of the base recommendation request for which next recommendations should be returned More...
 
long Count [get]
 Number of items to be recommended More...
 
- Properties inherited from Recombee.ApiClient.ApiRequests.Request
TimeSpan Timeout [get, set]
 Timeout for the request in milliseconds More...
 
bool EnsureHttps [get]
 If true, HTTPS must be chosen over HTTP for this request More...
 
HttpMethod RequestHttpMehod [get]
 Used HTTP method More...
 

Additional Inherited Members

- Protected Member Functions inherited from Recombee.ApiClient.ApiRequests.Request
double ConvertToUnixTimestamp (DateTime date)
 
Returns
Converts DateTime to UNIX timestamp (epoch)
More...
 

Detailed Description

Recommend next items

Returns items that shall be shown to a user as next recommendations when the user e.g. scrolls the page down (infinite scroll) or goes to a next page. It accepts recommId of a base recommendation request (e.g. request from the first page) and number of items that shall be returned (count). The base request can be one of:

Constructor & Destructor Documentation

◆ RecommendNextItems()

Recombee.ApiClient.ApiRequests.RecommendNextItems.RecommendNextItems ( string  recommId,
long  count 
)
inline

Construct the request

Parameters
recommIdID of the base recommendation request for which next recommendations should be returned
countNumber of items to be recommended

Member Function Documentation

◆ BodyParameters()

override Dictionary<string, object> Recombee.ApiClient.ApiRequests.RecommendNextItems.BodyParameters ( )
inlinevirtual

Get body parameters

Returns
Dictionary containing values of body parameters (name of parameter: value of the parameter)

Implements Recombee.ApiClient.ApiRequests.Request.

◆ Path()

override string Recombee.ApiClient.ApiRequests.RecommendNextItems.Path ( )
inlinevirtual

Returns
URI to the endpoint including path parameters

Implements Recombee.ApiClient.ApiRequests.Request.

◆ QueryParameters()

override Dictionary<string, object> Recombee.ApiClient.ApiRequests.RecommendNextItems.QueryParameters ( )
inlinevirtual

Get query parameters

Returns
Dictionary containing values of query parameters (name of parameter: value of the parameter)

Implements Recombee.ApiClient.ApiRequests.Request.

Property Documentation

◆ Count

long Recombee.ApiClient.ApiRequests.RecommendNextItems.Count
get

Number of items to be recommended

◆ RecommId

string Recombee.ApiClient.ApiRequests.RecommendNextItems.RecommId
get

ID of the base recommendation request for which next recommendations should be returned


The documentation for this class was generated from the following file: