获取.NET Cloud Server SDK

2020年12月31日19:35:17 发表评论 53 次浏览

总览

本指南将向你展示如何使用用于notlogy REST API的.NET SDK以编程方式执行常见管理任务。

该.NET库是notlogy REST API的包装。所有API操作均通过SSL执行, 并使用notlogy令牌密钥进行身份验证。可以在notlogy中运行的实例中访问该API, 也可以直接从任何可以发送HTTPS请求并接收HTTPS响应的应用程序通过Internet访问该API。

备注:对于SDK版本1.1.0和Cloud API 1.x版

入门

在开始之前, 你需要注册notlogy帐户。你在注册期间创建的凭据将用于根据API进行身份验证。

要创建用户并生成用于对REST API进行身份验证的API令牌, 请登录notlogy控制面板。转到服务器部分->管理->用户。

安装

可以从notlogy GitHub帐户获得官方.NET库这里。要安装最新的稳定版本, 请克隆存储库, 然后将二进制文件添加到你的项目中。

组态

根据项目的类型, 你可以选择在开始之前创建一个App.config或Web.config文件来与服务进行交互。该文件应包含以下值:

<appSettings>
    <add key="APIToken" value="api token goes here"/>
    <add key="APIURL" value="https://xxxxxx.1and1.com/v1"/>
  </appSettings>

或者, 你可以在通过代码初始化客户端时传递所需的值。

OneAndOneClient client = OneAndOneClient.Instance(new Client.RESTHelpers.Configuration()
        {
            ApiKey="token", ApiUrl="url"
        });

使用驱动程序

这是有关如何使用该库的简单示例。

列出所有服务器:

var server = OneAndOneClient.Instance()。Servers.Get();

这将列出你的notlogy帐户下的所有服务器。

附加文档和支持

你可以在社区中与我们互动, 我们将非常乐意回答你可能遇到的任何问题。

要查看或对此项目做出贡献, 请访问GitHub存储库.

版权所有(c)2016 notlogy Internet SE

上次更新时间:2017年7月12日

一盏木

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: