Конвертировать код с Java на PHP [требует правки]

163
04 января 2018, 22:50

Помогите плз, ктонибудь может переписать код с Java на PHP?

public static Response postLogin(String regionName, String awsAccessKey, String awsSecretKey) throws JSONException, MalformedURLException {
URL endpointUrl = new URL(loginEndPoint);
String objectContent = "{" +
  "\"username\":\"username\"," +
  "\"password\":\"password\"}";
byte[] contentHash = AWS4SignerBase.hash(objectContent);
String contentHashString = BinaryUtils.toHex(contentHash);
Map<String, String> headers = new HashMap<String, String>();
headers.put("x-amz-content-sha256", contentHashString);
headers.put("content-length", "" + objectContent.length());
headers.put("content-type", "application/json");
headers.put("x-api-key", apiKey);
headers.put("language", language);
AWS4SignerForAuthorizationHeader signer = new AWS4SignerForAuthorizationHeader(endpointUrl, "POST", "execute-api", regionName);
String authorization = signer.computeSignature(headers, null, contentHashString, awsAccessKey, awsSecretKey);
headers.put("Authorization", authorization);
return HttpUtils.invokeHttpRequest(endpointUrl, "POST", headers, objectContent);
}
READ ALSO
Rx java :Flowable и Obseravble отличия?

Rx java :Flowable и Obseravble отличия?

Добрый деньНачал изучать РП и столкнулся с Flowable и Observable

157
Как программно установить мargin?

Как программно установить мargin?

Как программно в Java установить margin у LinearLayout?

130
WebSocket и VPN

WebSocket и VPN

Сервер написан на Java, клиент JSЯ открываю соединение

165