with arXiv and Shadertoy?
Returns an array of shader IDs based on the query string. See the documentation
The arXiv API provides programmatic access to the vast repository of electronic preprints and publications in various fields of science and academia. Leveraging this API within Pipedream allows you to automate workflows involving scholarly communication, such as tracking new publications in specific domains, analyzing research trends, or notifying collaborators about recent papers. Pipedream's serverless platform can trigger actions based on new submissions to arXiv, process metadata, and connect with other apps to create powerful integrations for researchers and data enthusiasts.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
arxiv: {
type: "app",
app: "arxiv",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://export.arxiv.org/api/query`,
params: {
search_query: `all:electron`,
},
})
},
})
The Shadertoy API opens a window to a universe of visual creations by providing programmatic access to a wealth of shaders created by the Shadertoy community. These shaders are snippets of GLSL code that produce stunning graphics and visual effects. In Pipedream, you can leverage this API to trigger workflows that interact with these shaders, such as retrieving shader information, displaying shader visuals, or even monitoring the latest creations. By combining Shadertoy API with Pipedream's capability to connect to numerous other services, your creative and technical projects can flourish with dynamic, visually rich content.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
shadertoy: {
type: "app",
app: "shadertoy",
}
},
async run({steps, $}) {
return await axios($, {
url: ` https://www.shadertoy.com/api/v1/shaders/query/test`,
params: {
key: `${this.shadertoy.$auth.app_key}`,
},
})
},
})