Посмотрите, что делает instagraph. Он не подвержен замене API и смене ключей шифрования. Они делают хитро. Вы фоткаете (через что угодно, как угодно). Фотка заливается на их сервер с вашим логином и паролем. А с сервера они уже заливают вашу фотку через поддерживаемое устройство, или как-то так. В общем, раз API никогда не видать, то вот такенные костыли только лишь.