API do Square Connect - upload de imagem - erro de resposta vazia do código 52 do servidor

Tentando fazer o upload da imagem da API de conexão quadrada funcionar usando PHP.

Usei o guia da API do square connect: docs.connect.squareup.com/api/connect/v1/#post-image

Tentei de duas maneiras diferentes com base no que encontrei no StackOverflow e na pesquisa do Google.

Método 1) solicitação de ondulação regular:https://gist.github.com/delalis/17c3c111e3b42df127ed

Método 2) usando CURLFile (php> = 5.5 apenas)https://gist.github.com/delalis/5c7ecc2aaa024927b360

Ambos os métodos me deram essa resposta vazia do erro do servidor:

Erro: "Resposta vazia do servidor" - Código: 52

Eu sou capaz de conectar ao quadrado para fazer outras funções sem problemas, o upload de imagens no entanto está se mostrando bastante difícil!

Qualquer ajuda seria muito apreciada.

questionAnswers(1)

yourAnswerToTheQuestion