Tag: api

让CORS与Nancy合作

我试图让所有类型的请求与Nancy和CORS一起工作。 目前我在请求结束时添加了一个管道: pipelines.AfterRequest.AddItemToEndOfPipeline((ctx) => ctx.Response .WithHeader(“Access-Control-Allow-Origin”, “http://localhost:57515”) .WithHeader(“Access-Control-Allow-Methods”, “POST, GET, DELETE, PUT, OPTIONS”) .WithHeader(“Access-Control-Allow-Headers”, “Accept, Origin, Content-type”) .WithHeader(“Allow”, “POST, GET, DELETE, PUT, OPTIONS”)) 选项请求返回状态代码为200,这使我相信它执行正常,但对于OPTIONS以外的任何类型的请求,它都会因405 Method Not Allowed而失败。 还有什么我需要做客户端或服务器端才能使其工作? 我使用的客户端库是骨干。 提前致谢。

无法解析的StackExchange API响应

我编写了一个小程序来分析我的StackExchange API中的配置文件数据,但是api会向我发送unsarse- / unreadable数据。 收到的数据:(使用c#自行下载) \ u001f \ B \ 0 \ 0 \ 0 \ 0 \ 0 \ U0004 \ 0mRMo0 \ F /:d $ C’^ {/ \ u0006 \ u0018G> \我\ u0015 \ U0004݀d> GRL’o \ u0004G%JP \ u001c-EM> 0Xbm〜 \ u0018tk \ u0014M] rdLGv0〜FJ = 1 \ u00031I> kTRA \“(/ +; […]

TFS API – 如何获得团队的管理员?

我正在尝试以编程方式检索团队的管理员用户 。 例如,在图片中的设置中,如何让’Billy’成为团队’QC Manager’的管理员? 我已经拥有通过IIdentityManagementService的ListApplicationGroups获取团队中所有用户的代码,使用FirstOrDefault获取组…然后通过ReadIdentities获取其用户。

Instagram授权范围不起作用

关于设置Instagram授权API的范围有一些问题,但在花了一整天后,我仍然无法弄清楚出了什么问题:( 这是我的代码: var url = string.Format(“https://api.instagram.com/oauth/authorize/?client_id={0}&redirect_uri={1}&response_type=code&scope=likes+relationships”, clientId, redirectUrl); return Redirect(url); 我已将likes和relationships范围添加到URL。 但是,当用户登录时,Instagram仅询问Basics和Follow/Unfollow权限而不likes 。 因此,无论我做什么,我都无法代表用户。 很感谢任何forms的帮助。

关于google places API

我想知道的是使用Google放置API。 基本上我想创建一个像www.zomato.com这样的网站 1)我是否可以像Google+商家页面一样显示所有餐馆的列表及其个别详细信息以及我所在城市的所有详细信息? 2)是否可以将此API与C#.net一起使用? 3)谷歌将收取多少费用?

Twitter:在C#中validation用户名和密码

赏金问题 我正在使用c#3.5 Window Forms Application。 我正在使用接受的答案中提到的代码。 而我正在低于错误 远程服务器返回错误:(401)未经授权。 将非常感谢用于validationUserName和Password的示例代码 赏金问题结束 我有一个具有以下用例的应用程序:当用户第一次开始使用该应用程序时,他输入了他的用户名和密码。 然后,在更晚的阶段,应用程序可以更新其状态。 目前我正在使用Twitterizer,但我认为这个问题超出了我正在使用的特定库的范围。 以下是两个相关的代码行: Twitter twitter = new Twitter(“username”, “password”, “source”); twitter.Status.Update(“update”); 如果用户名/密码不正确,Twitter对象的构造不会引发exception。 这可能是因为此时没有发送任何内容。 另一方面,如果用户名/密码无效,状态更新会抛出exception。 我的问题是我想在用户输入时validation用户名/密码,而不是在尝试发布更新时。 如何validation用户名/密码而不发布任何内容(在Twitterizer或其他方面)?

登录jira soap api

我尝试在c#上使用jira soap api: 在VS2010中创建新项目 添加Web服务引用(JiraTest): http://jira.atlassian.com/rpc/soap/jirasoapservice-v2?wsdl ://jira.atlassian.com/rpc/soap/jirasoapservice-v2?wsdl 写下一个代码: static void Main(string[] args) { var jiraLogin = “soaptester”; var jiraPassword = “soaptester”; var jiraClient = new JiraTest.JiraSoapServiceClient(); var projects = jiraClient.getProjects(); } 但是这段代码引发了我还没有认识到的错误。 我尝试查找login方法,但它有下一个签名: public void login(); 哪里没有登录名和密码参数。 当我使用这个登录方法代码抛出exeption时,登录名或密码无效。 我不知道我必须在哪里设置我的凭据。 如何在调用所需方法之前使用jira soap api登录? 补充:请参阅https://developer.atlassian.com/display/JIRADEV/Creating+a+JIRA+SOAP+Client

如何使用tfs api列出团队项目的文件?

我想知道是否有办法列出tfs团队项目中包含的所有“文件”。 我的目标是搜索由分支引起的TFS内没有固定路径的特定名称的文件($ / MyTeamProject / Main / Build / instruction.xml和$ / MyTeamProject / Branches / Release_1.0)。 一旦找到文件,我想操纵它。 我想我们正在谈论在团队项目中包含的实体而不是传统文件中的项目,因此这可能有点棘手? 我看过一些用于操作文件的示例,但到目前为止所有样本都有固定路径。

如何在C#中列出来自Google Drive API V3的1000多条记录

这是此链接中原始问题的延续。 通过下面的代码,我可以获取1000条记录,但我的驱动器总共有6500条++记录。 搜索谷歌但无法找到正确的解决方案。 根据参考,参数“pageSize”的描述值是“每页返回的最大文件数。可接受的值是1到1000,包括1。(默认值:100)”。 所以这意味着,我们只能获得1000条记录,如果可能的话,那么方式是什么。 另外,我不了解参数“pageToken”,实时使用’nextPageToken’值是什么。 代码:( https://developers.google.com/drive/v3/web/quickstart/dotnet ) namespace gDrive { class Program { static string[] Scopes = { DriveService.Scope.DriveReadonly }; static string ApplicationName = “Drive API .NET Quickstart”; static void Main(string[] args) { UserCredential credential; gDriveTableAdapter gDrive = new gDriveTableAdapter(); using (var stream = new FileStream(“client_secret.json”, FileMode.Open, FileAccess.Read)) { string credPath = System.Environment.GetFolderPath( […]

用于访问c#的’Novell GroupWise’数据的API。如果我使用“gwtapp.dll”或“GroupWise Web Services”会有什么不同?

我想阅读Novell GroupWise Client中的邮件,日历和联系人项目(使用版本8)。 怎么开始? 哪种API最适合这个? 如果我使用“gwtapp.dll”或“GroupWise Web Services”会有什么区别? 感谢名单