Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

5
  • 2
    +1 for "Get a unique API key for each deployment." Could even be used in conjunction with the proxy, giving you a [limited] ability to disable naughty keys/clients. Commented Feb 5, 2014 at 18:06
  • @svidgen Very good point, I added a section discussing that. Thanks. Commented Feb 5, 2014 at 18:15
  • 1
    +1, a universal key will almost invariably bite you in the *** Commented Feb 5, 2014 at 18:35
  • Very in-depth response. Unfortunately, I am only assigned one private API key so asking the user to fetch a key is not possible, as I am under NDA with the network protocols, thus the reason for a private key. The proxy is probably also out the the question. I may just have to resort to somehow turning it into a non-human readable format and putting it somewhere in the source - not a great option, but there's not many options left. Commented Feb 5, 2014 at 23:55
  • @Spencer "The proxy is probably also out the the question" Why? That seems absurd, and distributing the key will also likely violate your NDA. Commented Mar 21, 2020 at 19:11