【【C#】Win32 API 帮助类】教程文章相关的互联网学习教程文章

简单的C#Evernote API OAuth示例或指南?

有谁知道我在哪里可以找到一个简单的例子C#代码示例?显然很难找到. 我刚刚开始,得到了我的开发人员密钥. 初始(真正的noob问题/推定) – 可以(应该/必须)我的解决方案是一个Web服务客户端?我不需要在.Net中安装新的库吗? 基本上,作为测试,我希望能够安全地从私人笔记本中以html的形式呈现单个音符,类似于外部WebSite上的html中的Everfort导出. 提前谢谢了!解决方法:您应该首先从http://www.evernote.com/about/developer/api/下...

c# – 动态裁剪BitmapImage对象【代码】

我有一个BitmapImage对象,其中包含600 X 400维度的图像.现在从我的C#代码后面,我需要创建两个新的BitmapImage对象,比如尺寸为600 X 200的objA和objB,使得objA包含上半部分裁剪图像,objB包含原始图像的下半部分裁剪图像.解决方法: BitmapSource topHalf = new CroppedBitmap(sourceBitmap, topRect); BitmapSource bottomHalf = new CroppedBitmap(sourceBitmap, bottomRect);结果不是BitmapImage,但它仍然是一个有效的ImageSource,...

c# – Google API plus.me

问题:如何使用带有“me”参数的people.get? 我知道如何在使用https://www.googleapis.com/plus/v1/people/{id}?key={key}时获取json对象 但是当我使用“我”作为id时,我应该包括哪些参数? (我在auth中使用response_type =代码) 编辑:(固定) 我正在使用ASP.NET,我找到了this link,但访问令牌json的POST请求引发了错误.发送请求有效,但是当我使用GetResponse()时,我得到错误(400).而且我也不确定我使用的uri是否正确:https://ac...

语言翻译API C#

我正在尝试创建一个自然语言处理程序,在这个程序中我必须能够翻译单词和句子以及获取他们的部分语言.我听说您可以在程序中实施Google Translate API,但在过去的两周内没有运气.我曾尝试过查看其他翻译服务,例如this,但由于我在C#中的背景非常有限,我无法从文章中做出太多贡献.任何人都可以为我提供一个简单的步骤,我想了解我在做什么,这样我就可以进一步了解C#,我可以用它来完成我的目标.它不一定是Google API,但非常感谢任何帮助!...

c# – 新的WebApi项目没有API的默认路由(但仍可正常工作)【代码】

我已经创建了一个新的WebAPI MVC项目,API控制器的路径为http:// localhost:1234 / api,它们可以在此路由中工作,但RegisterRoutes类不包含默认路由,它包含以下内容:public static void RegisterRoutes(RouteCollection routes) {routes.IgnoreRoute("{resource}.axd/{*pathInfo}");routes.MapRoute(name: "Default",url: "{controller}/{action}/{id}",defaults: new { controller = "Home", action = "Index", id = UrlParamete...

c# – 如何决定api签名【代码】

很多时候,在编写接受可枚举类型的函数时,我会遇到这种混乱.从以下选项中,哪种api暴露会更好:public void Resolve(Func<bool>[] howtos)public void Resolve(IEnumerable<Func<bool>> howtos)public void Resolve(List<Func<bool>> howtos)我通常根据以下内容做出决定:如果需要通过添加或删除项来修改输入,则使用List,否则使用IEnumerable.不确定Array选项. 在决定暴露api时是否还需要考虑其他问题?是否有任何经验法则可以清楚地...

c# – 如何发布到GitHub API v3【代码】

我在C#中使用GitHub API v3.我能够获取访问令牌并使用它来获取用户信息和回购信息. 但是当我尝试创建一个新的repo时,我得到的错误是Unauthorized. 我正在使用HttpWebRequest发布数据,如下所示.请向我推荐一些C#样本或示例代码.(..)string[] paramName, string[] paramVal, string json, string accessToken) {HttpWebRequest req = WebRequest.Create(new Uri(url)) as HttpWebRequest;req.Method = "POST";req.ContentType = "app...

c# – 尽管存在控制器,但Web API找不到控制器【代码】

我创建了一个包含两个项目的解决方案:一个是带有Self Host Web API的类库(在http://www.asp.net/web-api/overview/hosting-aspnet-web-api/self-host-a-web-api的帮助下创建),第二个是使用TopShelf创建的Windows服务.此解决方案的目的是使用Web API获取服务的状态报告. 一切正常,但是当我在目标解决方案中重新创建我的解决方案时,整个应用程序都无法正常工作. Windows服务似乎正在工作,但是当我键入localhost:8080 / Test时,假设...

c# – 使用api 1.1的Twitter POST问题【代码】

我们刚刚更改为Twitter api 1.1,现在推特不起作用&返回错误“远程服务器返回错误:(400)错误请求.”关于SO的研究表明它与身份验证有关,但我们发送的是accessToken& amp;我们刚从登录页面获得的秘密.这一切都适用于api 1.0.代码是 – public void Tweet(Action<string> response, string message){StringBuilder sb = new StringBuilder();sb.Append("POST&");sb.Append(Uri.EscapeDataString(_postUrl));sb.Append("&");string oau...

c# – 自终止自托管WebAPI【代码】

我有一个控制台应用程序,它自动托管ASP.Net WebAPI.我希望控制台应用程序能够根据对WebAPI的特定调用自行终止. 控制台应用程序很大程度上基于此处的示例 – > http://www.asp.net/web-api/overview/hosting-aspnet-web-api/self-host-a-web-api 提供一些背景; 控制台应用程序将与Jenkins CI结合使用,以自动执行Android应用程序的BDD测试. Jenkins将负责构建,安装和启动Android应用程序 – 然后它将调用此控制台应用程序. Android应...

使用C#使用REST API【代码】

我是C#的新手,想学习如何发出HTTP请求.我想开始非常简单,虽然目前正在逃避我.我想在google.com上执行GET.我创建了一个命令行应用程序,并拥有此代码.根本不确定需要哪些使用. 我通过写入控制台来测试它,但它没有通过响应.有人可以告诉我吗?我正在寻找一些简单的curl类型的东西来测试现有的API.谢谢您的帮助.using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;...

c# – 你可以在不全局的情况下注册Web API ActionFilter吗?【代码】

我已经看到如何在众多帖子中全局执行此操作并使其在我的代码中工作.问题是它在每次调用时触发这不是我想要的,我只希望它触发对我使用属性装饰方法的方法的调用:public class MyController : ApiController {[MyAttribute]public void MethodA(){// Do Work - should have called the attribute filter}public void MethodB(){// Do Work - should NOT have called the attribute filter} }这对我来说似乎是非常基本的,我错过了一些...

c# – web api put识别查询字符串但不识别正文【代码】

当我将用户作为查询字符串传递(使用$http中的参数)并设置web api方法以在uri中查找它们时,一切都很好.但是当我按照下面的方式传递它们时,用户显示为null.我在这里失踪了什么? 角度函数scope.saveChanges = function () {// create array of user id'svar users = [];angular.forEach(scope.usersInRole, function (v, k) {users.push(v.Key);});var data = { user: users };var token = angular.element("input[name='__RequestVe...

c# – 在asp.net mvc中读取api结果【代码】

我尝试在asp.net mvc中使用weather api. 我的代码如下:var url = "http://api.worldweatheronline.com/free/v1/weather.ashx?q=London&format=json&num_of_days=5&key=6b87pfhmjb7ydj6w596fujpu";var client = new HttpClient();client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));var response = client.GetAsync(url).Result;响应状态为“ok”.但是我不知道如何才能看到结果(作...

Get Started with ASP.NET Web API 2 (C#)【图】

https://docs.microsoft.com/en-us/aspnet/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api by Mike Wasson Download Completed Project In this tutorial, you will use ASP.NET Web API to create a web API that returns a list of products. HTTP is not just for serving up web pages. HTTP is also a powerful platform for building APIs that expose services and data. HTTP is si...