用于TrafficFactory api的java php脚本
大家好,有人能帮我用java写下面的代码吗用于TrafficFactory api的java php脚本,java,api,Java,Api,大家好,有人能帮我用java写下面的代码吗 $timestamp = time(); $uri = "https://sample.json"; $password = "*********"; $security_token = sha1($timestamp.$uri.$password); 谢谢您的帮助。下面的代码是否就是您想要的 public class Main { public static void main(String[] args) { long
$timestamp = time();
$uri = "https://sample.json";
$password = "*********";
$security_token = sha1($timestamp.$uri.$password);
谢谢您的帮助。下面的代码是否就是您想要的
public class Main {
public static void main(String[] args) {
long timestamp = System.currentTimeMillis();
String uri = "https://sample.json";
String password = "*********";
String message = (timestamp + uri + password);
System.out.println("message: " + message);
try {
MessageDigest messageDigest = MessageDigest.getInstance("SHA-1");
byte[] securityToken = messageDigest.digest(message.getBytes());
System.out.println("SHA-1 Hex: " + bytesToHex(securityToken));
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
}
public static String bytesToHex(byte[] in) {
final StringBuilder builder = new StringBuilder();
for(byte b : in) {
builder.append(String.format("%02x", b));
}
return builder.toString();
}
}
它输出:
留言:1456907866378https://sample.json*********
SHA-1六角:3a5b2e4857e7ebc9fea31d5a52b5d1fbaef59f53