I'm trying to have a cloudscript add a user to a shared group. I get a error saying the shared group is ot there even though the group is easily searchable. My request looks like this:
var AddMembersRequest = { "PlayFabIds": [args.PlayerId], "SharedGroupId": "837EA8718060782BTWMOVKWW0LR1QPER" }; log.debug(JSON.stringify( server.AddSharedGroupMembers(AddMembersRequest) ) );
The result is:
{ "code":200, "status":"OK", "data": { "FunctionName":"InvitePlayerToGame", "Revision":107, "Logs":[ { "Level":"Debug", "Message":"{\"DataVersion\":136}" } , { "Level":"Error", "Message":"PlayFab API request error", "Data": { "api":"/Server/AddSharedGroupMembers", "request": { "PlayFabIds": ["B9090134CB40C4EB"], "SharedGroupId": "837EA8718060782BTWMOVKWW0LR1QPER" } , "result":null, "apiError": { "code": 400, "status": "BadRequest", "error": "InvalidSharedGroupId", "errorCode": 1088, "errorMessage": "InvalidSharedGroupId", "errorHash": null, "errorDetails": null } } } ], "ExecutionTimeSeconds":0.10025529999999999, "ProcessorTimeSeconds":0.016, "MemoryConsumedBytes":57576, "APIRequestsIssued":4, "HttpRequestsIssued":0, "Error": { "Error": "Cloud ScriptAPIRequestError", "Message": "The script called a PlayFab API, which returned an error. See the Error logs for details.", "StackTrace": "Error\n at Object.server_request (Script: 180: 24)\n at Object.server.AddSharedGroupMembers (Script: 498: 78)\n at handlers.InvitePlayerToGame (2364-main.js: 264: 35)\n at Object.invokeFunction (Script: 116: 33)" } } }
If required the title ID for my project is: 2364