#include #include "s3.h" int main(void) { char dst[1<<10]; int len = s3_presign_url( S3_S("bucket"), S3_S("object"), S3_S("GET"), 3600, S3_S(""), S3_S("accesskey"), S3_S("secretkey"), S3_S("us-west-1"), S3_S("s3"), S3_S("aws.com"), time(NULL), dst, sizeof(dst)); if (len < 0) { fprintf(stderr, "Failed (ret=%d)\n", len); return -1; } printf("Success! (ret=%d)\n\n%.*s\n", len, len, dst); return 0; }