Worried about Review Process

OK… next question. Do you know where I can get someone to do this for me? :rofl: I’ve asked my colleagues to have a read through of what you’ve said, and almost none of it is making sense to us.

We do not have backgrounds in the web side of things, so it’s beyond our abilities.

You say we need a backend server, but we have no idea how to implement such a thing. Even the Twitch Documentation just seems to say “Do it!” as though that’s a tutorial. I have no idea if I need to create an HTML file, a php file, a js file… anything. It just says “Backend”.

We’re aware that (for us) the backend needs to be in place for the sole purpose of allowing us to decrypt a User ID, and that we can obtain the genuine ID when the user grants permission, but have no idea why Twitch have a random ID generated for extensions (which we have to convert into a real ID), but not anything else.

We’re aware that (for some reason) we have to host the decryption process, instead of sending an AJAX to Twitch and instantly getting the result, like we’ve done with every other process.

I’m aware that we submit the ID to the backend using:

window.Twitch.ext.onAuthorized(function(auth) {
  $.ajax({
    url: '/<some backend path>',
    type: 'GET',
    headers: {
      'x-extension-jwt': auth.token,
    }
  });
});

But again find ourselves stuck at the fact that we have no idea how to create the backend.

I’m aware that I need a backend, but I honestly do not understand why.

I’ve been trying to get my head around this for 2 months. We’ve created a product that is perfect for Twitch, and we’ve never seen anything like it on Twitch before… but we’re stuck now because Twitch frowns at people having to type 1 word into chat once per stream.

I understand that skipping this step would be a good thing, but I have to jump through a dozen hoops just to save people 3 seconds.