问题标签 [contextio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
267 浏览

python - 关于 NULL 的 python 代码故障排除

如本页所述,我无法使用模块 contextIO ....

https://github.com/contextio/Python-ContextIO

我在希望看到电子邮件内容的地方收到错误消息。

我怎么知道这个错误是否是由于作为消息对象返回的 NULL 引起的?什么是 NoneType?

为什么即使我提供了正确的凭据,我的代码也没有返回任何内容?

0 投票
2 回答
4553 浏览

java - 使用 Apache HTTP 客户端创建 multipart/form-data 实体

我正在尝试为 POST 请求创建一个 HTTP 实体,该实体看起来像此处列出的 contextIO API 的一部分:

http://context.io/docs/2.0/accounts/messages#post

从他们的文档中,他们给出了以下示例:

我尝试使用以下方法执行此操作:

但我似乎无法将整个内容包装在 multipart/form-data 部分中。任何想法如何使用 Apache HTTP 客户端创建此请求?

0 投票
1 回答
167 浏览

java - 使用 scribe oauth 服务签名的某些 contextio 2.0 请求的 HTTP 403 禁止错误

我为我的项目中使用的帐户、发现、线程和消息操作编写了一个 context.io 2.0 java 客户端(基于可用的 ContextIO Java 客户端)。我的代码位于:https ://github.com/dileepajayakody/isis-reputationbox/blob/master/reputationbox/dom/src/main/java/at/tomtasche/contextio/ContextIO_V20.java

在测试它时,当我调用帐户请求时:https ://api.context.io/2.0/accounts和发现请求(例如:https://api.context.io/2.0/discovery?email=testemail@gmail. com&source_type=IMAP,我通过 HTTP 200 成功获得了所需的响应

但是,当我通过在请求 URL 中添加 account_id 参数来调用消息、线程、联系人请求时(例如:https://api.context.io/2.0/accounts/1234ff425ad/messages)我得到一个带有 HTTP 的空 JSON 数组403 禁止响应。

当我在 contextio 开发人员控制台中尝试相同的请求时,我得到了没有问题的响应。

我不认为我签署 oauth 请求的方式有问题,因为这与我签署正确获得 contextIO 响应的帐户和发现请求的方式相同。

非常感谢解决此错误的任何帮助。

谢谢,迪丽热巴

0 投票
1 回答
152 浏览

php - ContextIO API 不工作

嗨,我正在使用 contextIO api 获取电子邮件。我从 GitHub 获得了一个代码,但它显示了一些错误。我正在使用此代码,

但它显示一个错误

是否需要单独的 gmail 身份验证?任何人请帮助我

0 投票
1 回答
295 浏览

php - Fetch emails using context io api

I am using context io api for fetching mails from gmail accounts.I want do the gmail authentication seperately.That means not use the connect_token .

I am using the PHP files downloaded by the GitHub .

I am using the below code for Add New account to Context io

The account is created but it is not active ,ie, the account has no mail boxes.So I can't fetch the emails.

Is this a correct method?Anyone please help me

0 投票
1 回答
78 浏览

ajax - 使用ajax刷新列出消息

嗨,我想使用上下文 io 列出电子邮件。但有时它返回零消息并显示空白页。所以我决定使用 ajax 来做。

我的代码是,

但有的时候需要30多次刷新,终于得到了一个500 internal server error. 我认为这是服务器过载的问题。这是一个正确的逻辑还是任何其他解决方案?请帮助我

0 投票
1 回答
107 浏览

php - 如何添加不适用于 laravel 4.2 的库?

我有来自 Context.io 的这个库 https://github.com/contextio/contextio-php-example

Context.io 2.0 有 laravel,而 Context.io Lite 没有。

我使用精简版,因为它是免费的。

我想在我的 Laravel 4.2 中安装 Context.io Lite 库。

如何在我的 Laravel 4.2 应用程序中添加 Context.io Lite 库?

附加信息:

  • 我正在开发一个 API
  • 使用 PHP laravel 4.2
  • 我想集成 Context.io Lite
  • Context.io Lite Library 没有很多文件。只有4个files.php
0 投票
1 回答
176 浏览

php - Context.io PHP API 给出错误

我遇到了 Context.io API 的问题。我不断收到以下错误消息:

Warning: Invalid argument supplied for foreach() in /usr/share/nginx/html/custom-assets/includes/ContextIO/demo.php on line 11

这是我的php代码:

我不知道为什么这不起作用。有人知道为什么吗?

0 投票
1 回答
544 浏览

python - 难以编写.png文件python

我正在尝试编写一个 .png 文件,该文件是我使用 Python 从网络上检索的。

'ascii' 编解码器无法在位置 0 编码字符 u'\ufffd':序数不在范围内(128)

我尝试这样做data.encode('utf-8'),但是当我使用 Python 的魔法来获取 mime 类型时,它会将其检测为 .bin 文件。

有没有定义的方法来处理这个?这种情况有时会发生,而其他时候则不会。

这里有一些更多信息:

Github 代码链接

API 参考

0 投票
1 回答
109 浏览

node.js - 上下文 IO node.js 客户端库

我正在使用 Context.io 的 Node.js 客户端库从我的帐户中获取电子邮件正文,这是在下面的代码中完成的。

一旦我有了这些数据,我就很困惑如何将它们带到前端。我是整个 MEAN 堆栈的新手,从我对基础知识的研究中,我收集到使用 Node,您可以进行 http 调用,解析 json 响应,然后将其写入服务器,但似乎我必须制作一个 API,然后才能从 Angular 调用它并按照我的意愿显示它。我知道使用 PHP 等其他后端语言,您可以只在 html 中编写代码,而不需要中间结构来将信息从 PHP 获取到前端。在向 Context.io 发出 API 请求后,有没有比在 Node 中编写自己的 API 更简单的方法?