{"id":14990000,"url":"https://github.com/outscale/osc-libcurl-examples","last_synced_at":"2025-07-15T19:18:49.350Z","repository":{"id":43022686,"uuid":"362818482","full_name":"outscale/osc-libcurl-examples","owner":"outscale","description":"examples of libcurl, to use Outscale Cloud.","archived":false,"fork":false,"pushed_at":"2024-04-25T19:58:00.000Z","size":90,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-06-20T03:43:48.074Z","etag":null,"topics":["aws-signature-v4","c","libcurl","maturity-sandbox","nodejs","php","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/outscale.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-29T12:59:42.000Z","updated_at":"2025-03-21T05:04:58.000Z","dependencies_parsed_at":"2024-04-25T20:52:00.041Z","dependency_job_id":"db2dbddf-a5f2-4534-9986-8c0353bb60f1","html_url":"https://github.com/outscale/osc-libcurl-examples","commit_stats":{"total_commits":113,"total_committers":9,"mean_commits":"12.555555555555555","dds":"0.49557522123893805","last_synced_commit":"aeaf0c889586997ea49b719f1036b74b4b4e7e0c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/outscale/osc-libcurl-examples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/outscale%2Fosc-libcurl-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/outscale%2Fosc-libcurl-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/outscale%2Fosc-libcurl-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/outscale%2Fosc-libcurl-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/outscale","download_url":"https://codeload.github.com/outscale/osc-libcurl-examples/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/outscale%2Fosc-libcurl-examples/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265453983,"owners_count":23768244,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws-signature-v4","c","libcurl","maturity-sandbox","nodejs","php","ruby"],"created_at":"2024-09-24T14:19:18.047Z","updated_at":"2025-07-15T19:18:49.329Z","avatar_url":"https://github.com/outscale.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# libcurl examples on Outscale cloud\n[![Project Sandbox](https://docs.outscale.com/fr/userguide/_images/Project-Sandbox-yellow.svg)](https://docs.outscale.com/en/userguide/Open-Source-Projects.html)\n\nCurl and libcurl now supports AWSv4 signatures which allow Outscale users to use standard tools to make API requests.\n\nNot every language has an SDK for Outscale API but you can use libcurl to ease your journey thanks to [FFI](https://en.wikipedia.org/wiki/Foreign_function_interface).\n\nThis repository shows how to use libcurl with [Outscale's API](https://docs.outscale.com/api.html) in different programming languages.\n\n# Running examples\n\nYou will need:\n- libcurl 7.75 or above\n- An account on eu-west-2 region\n- Setup your credentials through environment variables `OSC_ACCESS_KEY` and `OSC_SECRET_KEY`\n\n# Contributing\n\nWant to add more examples? Have a question? Feel free to open an issue.\n\n# License\n\n\u003e Copyright Outscale SAS\n\u003e\n\u003e BSD-3-Clause\n\nSee [LICENSE file](LICENSE) for more details\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foutscale%2Fosc-libcurl-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foutscale%2Fosc-libcurl-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foutscale%2Fosc-libcurl-examples/lists"}