|
My Project
|
API methods for managing the catalog. Inventory manages in-game assets for any given entity. More...
Public Member Functions | |
| PlayFabEconomyInstanceAPI (PlayFabAuthenticationContext context) | |
| PlayFabEconomyInstanceAPI (PlayFabApiSettings settings, PlayFabAuthenticationContext context) | |
| bool | IsEntityLoggedIn () |
| Verify entity login. | |
| void | ForgetAllCredentials () |
| Clear the Client SessionToken which allows this Client to call API calls requiring login. A new/fresh login will be required after calling this. | |
| void | CreateDraftItem (CreateDraftItemRequest request, Action< CreateDraftItemResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Creates a new item in the working catalog using provided metadata. | |
| void | CreateUploadUrls (CreateUploadUrlsRequest request, Action< CreateUploadUrlsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Creates one or more upload URLs which can be used by the client to upload raw file data. | |
| void | DeleteEntityItemReviews (DeleteEntityItemReviewsRequest request, Action< DeleteEntityItemReviewsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Deletes all reviews, helpfulness votes, and ratings submitted by the entity specified. | |
| void | DeleteItem (DeleteItemRequest request, Action< DeleteItemResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Removes an item from working catalog and all published versions from the public catalog. | |
| void | GetCatalogConfig (GetCatalogConfigRequest request, Action< GetCatalogConfigResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Gets the configuration for the catalog. | |
| void | GetDraftItem (GetDraftItemRequest request, Action< GetDraftItemResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Retrieves an item from the working catalog. This item represents the current working state of the item. | |
| void | GetDraftItems (GetDraftItemsRequest request, Action< GetDraftItemsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Retrieves a paginated list of the items from the draft catalog. | |
| void | GetEntityDraftItems (GetEntityDraftItemsRequest request, Action< GetEntityDraftItemsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Retrieves a paginated list of the items from the draft catalog created by the Entity. | |
| void | GetEntityItemReview (GetEntityItemReviewRequest request, Action< GetEntityItemReviewResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Gets the submitted review for the specified item by the authenticated entity. | |
| void | GetItem (GetItemRequest request, Action< GetItemResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Retrieves an item from the public catalog. | |
| void | GetItemModerationState (GetItemModerationStateRequest request, Action< GetItemModerationStateResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Gets the moderation state for an item, including the concern category and string reason. | |
| void | GetItemPublishStatus (GetItemPublishStatusRequest request, Action< GetItemPublishStatusResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Gets the status of a publish of an item. | |
| void | GetItemReviews (GetItemReviewsRequest request, Action< GetItemReviewsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Get a paginated set of reviews associated with the specified item. | |
| void | GetItemReviewSummary (GetItemReviewSummaryRequest request, Action< GetItemReviewSummaryResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Get a summary of all reviews associated with the specified item. | |
| void | PublishDraftItem (PublishDraftItemRequest request, Action< PublishDraftItemResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Initiates a publish of an item from the working catalog to the public catalog. | |
| void | ReportItem (ReportItemRequest request, Action< ReportItemResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Submit a report for an item, indicating in what way the item is inappropriate. | |
| void | ReportItemReview (ReportItemReviewRequest request, Action< ReportItemReviewResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Submit a report for a review. | |
| void | ReviewItem (ReviewItemRequest request, Action< ReviewItemResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Creates or updates a review for the specified item. | |
| void | SearchItems (SearchItemsRequest request, Action< SearchItemsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Executes a search against the public catalog using the provided search parameters and returns a set of paginated results. | |
| void | SetItemModerationState (SetItemModerationStateRequest request, Action< SetItemModerationStateResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Sets the moderation state for an item, including the concern category and string reason. | |
| void | SubmitItemReviewVote (SubmitItemReviewVoteRequest request, Action< SubmitItemReviewVoteResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Submit a vote for a review, indicating whether the review was helpful or unhelpful. | |
| void | TakedownItemReviews (TakedownItemReviewsRequest request, Action< TakedownItemReviewsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Submit a request to takedown one or more reviews. | |
| void | UpdateCatalogConfig (UpdateCatalogConfigRequest request, Action< UpdateCatalogConfigResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Updates the configuration for the catalog. | |
| void | UpdateDraftItem (UpdateDraftItemRequest request, Action< UpdateDraftItemResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Update the metadata for an item in the working catalog. | |
Public Attributes | |
| readonly PlayFabApiSettings | apiSettings = null |
| readonly PlayFabAuthenticationContext | authenticationContext = null |
API methods for managing the catalog. Inventory manages in-game assets for any given entity.