Jump to content

Freelancing and API Keys


Mahngiel

Recommended Posts

Something I've been juggling a while is the consideration for API keys when building a project for a client which will be out of your management once the project is complete.

 

Registering for API keys normally takes a developer account, signing User Agreements, and some detailed registration info that pertains to the domain the scripts will be operating from.

 

So, what do you do?  Make them sign up for everything (can be a difficult process)?  Sign up under your dev account and leave it?  Write it under yours and after it works sign them up under their accounts and transfer?  Or... ?

Link to comment
https://forums.phpfreaks.com/topic/264063-freelancing-and-api-keys/
Share on other sites

So then for the QA processes, you're utilizing your own accounts.  When it comes to the handover you give them a listing of all the places they need accounts for and how to get the keys, then where to put them.

 

For example, they'd need to go set up their Company FB Page, Twitter, and Google Acct, then apply for dev keys for them all. 

 

I mean, it's completely understandable, just seems like it could be difficult for somebody who hired a dev in the first place.

You can QA on your end to make sure you got things right, but then you can QA with them to make sure everything is set up right on their end. Maybe there are account settings that need to change, or options to enable, or stuff like that. And yes, you may need to help them do it, but make sure that ultimately they are the ones agreeing to the terms and conditions and whatnot. Developer accounts tend to have different agreements than production accounts: you'd probably use the former while they'd use the latter.

 

If they're not so familiar with this then you can hold their hand through it. Sit down with them as they sign up for the keys and explain to them the things that they might not understand. Once that's done you can use their keys to do the final testing, after which it should all be ready to go. (Or maybe this all happens earlier on and you use the keys when you're comfortable enough to switch from yours.)

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.