gpt4 book ai didi

ringcentral - 使用 C# 为 RC glip 创建团队

转载 作者:行者123 更新时间:2023-12-05 06:57:26 25 4
gpt4 key购买 nike

我们正在尝试使用 C# 代码在 Glip 中创建团队。
我已经提到了这篇文章:

https://medium.com/ringcentral-developers/apis-for-ringcentral-team-messaging-tasks-a-brief-intro-4a2c38c8ce2d

虽然它有 Glip API 引用,但不完全是我们正在寻找的。仍然没有找到从代码开始的引用。

使用 Glip API 使用 C# 代码创建团队的任何引用。除了 Glip,创建访问 Glip API 的应用程序还需要什么其他权限?

最佳答案

此处提供了使用 C# 创建团队的分步指导:

https://developers.ringcentral.com/guide/team-messaging/quick-start#c#

using System;
using System.Threading.Tasks;
using System.Collections.Generic;
using RingCentral;
using Newtonsoft.Json;

namespace Create_Team
{
class Program
{
const string RINGCENTRAL_CLIENTID = "<ENTER CLIENT ID>";
const string RINGCENTRAL_CLIENTSECRET = "<ENTER CLIENT SECRET>";
const bool RINGCENTRAL_PRODUCTION = false;

const string RINGCENTRAL_USERNAME = "<YOUR ACCOUNT PHONE NUMBER>";
const string RINGCENTRAL_PASSWORD = "<YOUR ACCOUNT PASSWORD>";
const string RINGCENTRAL_EXTENSION = "<YOUR EXTENSION, PROBABLY '101'>";

static RestClient restClient;

static void Main(string[] args)
{
restClient = new RestClient(RINGCENTRAL_CLIENTID, RINGCENTRAL_CLIENTSECRET, RINGCENTRAL_PRODUCTION);
restClient.Authorize(RINGCENTRAL_USERNAME, RINGCENTRAL_EXTENSION, RINGCENTRAL_PASSWORD).Wait();
create_team().Wait();
}
static private async Task create_team()
{
var parameters = new GlipPostTeamBody();
parameters.@public = true;
parameters.name = "Fun team";
parameters.description = "Let chit chat here";

var member1 = new CreateGlipMember();
member1.email = "member.1@gmail.com";
var member2 = new CreateGlipMember();
member2.email = "member.2@gmail.com";
parameters.members = new CreateGlipMember[] { member1, member2 };

var response = await restClient.Restapi().Glip().Teams().Post(parameters);
var jsonStr = JsonConvert.SerializeObject(response);
Console.WriteLine(jsonStr);
}
}
}

希望上面的例子对你有帮助

关于ringcentral - 使用 C# 为 RC glip 创建团队,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64891585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com