Hello
I am trying to publish an episode on Transistor.fm
I have a 200 response with the upload URL
however, I can’t move on I have a [404] Invalid endpoint.
Any recommendation?
Hello
I am trying to publish an episode on Transistor.fm
I have a 200 response with the upload URL
however, I can’t move on I have a [404] Invalid endpoint.
Any recommendation?
What is the value of the variable from module 46?
Please provide the input and output bundles of the modules by running the scenario (or get from the scenario History tab), then click the white speech bubble on the top-right of each module and select “Download input/output bundles”.
Save each bundle contents in your text editor as a bundle.txt
file, and upload it here into this discussion thread.
Uploading them here will look like this:
module-1-input-bundle.txt (12.3 KB)
module-1-output-bundle.txt (12.3 KB)
If you are unable to upload files on this forum, alternatively you can paste the formatted bundles in this manner:
Either add three backticks ```
before and after the code, like this:
```
input/output bundle content goes here
```
Or use the format code button in the editor:
Providing the input/output bundles will allow others to replicate what is going on in the scenario even if they do not use the external service.
This will allow others to better assist you. Thanks!
Thanks here you go:
[
{
“qs”: [
{
“key”: “filename”,
“value”: “Fr-openai-tts-output.mp3”
}
],
“url”: “/v1/episodes/authorize_upload”,
“method”: “GET”,
“headers”: [
{
“key”: “Content-Type”,
“value”: “application/json”
}
]
}
]
Output
[
{
“body”: {
“data”: {
“id”: “deef7989-a616-47a5-8c1a-28314acc4b19”,
“type”: “audio_upload”,
“attributes”: {
“upload_url”: “https://transistorupload.s3.amazonaws.com/uploads/api/deef7989-a616-47a5-8c1a-28314acc4b19/Fr-openai-tts-output.mp3?x-amz-acl=public-read&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJNPHH33F4RA7EJFA%2F20240317%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240317T164419Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=82f487130d109928b49f2ee0f69c2f49c53a74552ae134f845f410eddcc52a8c”,
“content_type”: “audio/mpeg”,
“expires_in”: 600,
“audio_url”: “https://transistorupload.s3.amazonaws.com/uploads/api/deef7989-a616-47a5-8c1a-28314acc4b19/Fr-openai-tts-output.mp3”
}
}
},
“headers”: {
“date”: “Sun, 17 Mar 2024 16:44:19 GMT”,
“content-type”: “application/json”,
“transfer-encoding”: “chunked”,
“connection”: “close”,
“alt-svc”: “h3=":443"; ma=86400”,
“cache-control”: “max-age=0, private, must-revalidate”,
“etag”: “W/"ebfd7dc1add81f24ca5be9e7e189e44c"”,
“strict-transport-security”: “max-age=63072000; includeSubDomains”,
“vary”: “Accept-Encoding”,
“x-request-id”: “f5c07ef2-e679-4435-a4e0-7727dc6b38bf”,
“x-runtime”: “0.015634”,
“cf-cache-status”: “DYNAMIC”,
“server”: “cloudflare”,
“cf-ray”: “865e726edb330848-IAD”
},
“statusCode”: 200
}
]
Using a generic HTTP and x-api-key I was able to move on to the next stage. still no upload but making my way…
INPUT
Bundle 1Collection
Self-signed certificate empty
Query StringArray
URL https://api.transistor.fm/v1/episodes
Request compressed content true
Method post
HeadersArray
Timeout empty
Use Mutual TLS false
Password empty
User name empty
Body type x_www_form_urlencoded
FieldsArray
Serialize URL false
Share cookies with other HTTP modules false
Parse response false
Follow redirect true
Disable serialization of multiple same query string keys as arrays false
Follow all redirect false
Reject connections that are using unverified (self-signed) certificates true
OUTPUT
Bundle 1Collection
Status code 401
HeadersArray
1Collection
2Collection
3Collection
4Collection
5Collection
6Collection
7Collection
8Collection
9Collection
10Collection
11Collection
12Collection
Cookie headersArray
Data {“errors”:[{“title”:“Unauthorized”}]}
fileSize 37