Last Step in Drops

  1. I linked TwitchId <-> Steam

  2. Recv success VHS Data. { identifier : SteamId. } viewer_list : [SteamIds]

  3. at last. i was called Last Step. https://twitch-ds-vhs-drops-granted-uploads-us-west-2-prod.s3-us-west-2.amazonaws.com/

and Response Success.

But Twitch Inventory was Nothing…

{
“campaign_id”: “a30685ca-0139-4e79-96d6-7ad8aaa9bc9d”,
“client_id”: “xxxxxxxxxxxxxxxx”,
“game_watched”: “GameName from VHS data”,
“broadcaster_id”: “SteamId”,
“item_id”: “20982608-3bbc-416e-bca2-43c30b198f55”,
“reason”: “watching”,
“users”: [SteamId]
}

what i missing?

and what mean “enumeration”?

u say enumeration type for reason. ur doc

reason enumeration Why the Drop is being awarded. This determines a portion of the notification the user sees. Valid value: watching .

Is it string or not

That looks like your issue. You are sending a SteamID which is not a valid TwitchID

(I’ve not programmed for drops myself)

Solved.
steamid is correct.

Just. image. registed item image size wrong. (120 * 120)

That looks like your issue. You are sending a SteamID which is not a valid TwitchID

Drops notifications are based off of the game developer’s ID rather than the TwitchID, so in this case using the steamID would be correct.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.