Email possible?

Hi there,

I client has recently approached me to write an app for their school, the app would require the ability to send push notification to student devices.

I would like to make this step as simple as possible for the school (the price is too low for us to set up a separate server),  I was wondering if it is possible (or likely in the future) to do either of the following?

  1. Send an email to the gamethrust server and have this trigger a push notification?  Email would need to include message and segment to be emailed (preferred option).

  2. Create a separate login on gamethrust where the school could simple send notification, but not be able to change any of the other settings?

Thanks in advance.

Craig

If all else fails I guess you could create an HTML file that calls the API via javascript. Can be stored locally for the person using it or in a Dropbox public folder for example.

Hi! GameThrive dev here.

Composing a notification by email is a bit of an unusual use case, so I don’t anticipate that we’re going to support it in the near future. Multiple users with access controls are on our roadmap, but it may be a while until they have the granularity you describe.

Here are a couple suggestions on how you could handle this use case with the current feature set:

Recommended (Easy) way:

  1. Create a separate gamethrive account for your client, and have them use the dashboard to send messages. Fortunately there are no settings that they could really mess up easily (Except for deleting the app I suppose…but it’s unlikely they would accidentally make that mistake). You can provide them instructions on the process, and they wouldn’t be more than 2 or 3 steps.

Alternate (Harder) way:

  1. Create a web or desktop app that allows your client to compose a message, then uses our API to deliver it. This is very similar to jonjonsson’s suggestion, but unfortunately in this specific case it probably can’t all be done via Javascript. The reason is that we require an authentication header to be provided with certain API requests, and client-side Javascript is not normally able to set this header value. Any server side programming language would be fine though (php, ruby, ASP, and so on).

Hope that helps!

If all else fails I guess you could create an HTML file that calls the API via javascript. Can be stored locally for the person using it or in a Dropbox public folder for example.

Hi! GameThrive dev here.

Composing a notification by email is a bit of an unusual use case, so I don’t anticipate that we’re going to support it in the near future. Multiple users with access controls are on our roadmap, but it may be a while until they have the granularity you describe.

Here are a couple suggestions on how you could handle this use case with the current feature set:

Recommended (Easy) way:

  1. Create a separate gamethrive account for your client, and have them use the dashboard to send messages. Fortunately there are no settings that they could really mess up easily (Except for deleting the app I suppose…but it’s unlikely they would accidentally make that mistake). You can provide them instructions on the process, and they wouldn’t be more than 2 or 3 steps.

Alternate (Harder) way:

  1. Create a web or desktop app that allows your client to compose a message, then uses our API to deliver it. This is very similar to jonjonsson’s suggestion, but unfortunately in this specific case it probably can’t all be done via Javascript. The reason is that we require an authentication header to be provided with certain API requests, and client-side Javascript is not normally able to set this header value. Any server side programming language would be fine though (php, ruby, ASP, and so on).

Hope that helps!