问题标签 [pocket]

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 回答
1263 浏览

arrays - 用 awk 打印数组的每个元素

我正在尝试使用 API 将我的 Pocket 书签备份到 csv 和 html,并且在打印没有空行或专门引用每个元素的数组的每个元素时遇到问题。

在 curl 命令中,消费者密钥和访问令牌已替换为 *。

输出看起来像这样,有很多空行,因为并非所有元素都存在:

0 投票
2 回答
275 浏览

api - Pocket API JSON 解析

我正在尝试从 Pocket API 解析 JSON 以跟上我的书签。curl 请求后收到的 JSON 如下所示:

我正在尝试使用标签上的 uri 使输出看起来像这样(尝试转换为 csv):

我试过了,但标签是嵌套的(consumer_key 和 access_token 已编辑):

0 投票
2 回答
206 浏览

firefox - 如何摆脱 Firefox 中的 Pocket?

不幸的是,Pocket 现在已与 Firefox “集成”,这意味着无法在附加组件菜单中禁用它。

我发现地址栏中的图标特别烦人,因为它本质上只是该网络服务的始终可见的广告。

我现在如何摆脱 Firefox 中的 Pocket?

0 投票
1 回答
2364 浏览

google-chrome-extension - Chrome extension transparent background and rounded corners (like Save To Pocket)

So this plugin clearly has transparent background and rounded corners:

enter image description here

Even when you scroll down on the page the background will scroll behind it, so it's unlikely any trick with captureVisibleTab is being done.

So I'm wondering how this was achieved, because any other SO-articles seem to suggest it is impossible, however they are pretty old:

I'm curious what kind of hack they have used, or that I'm missing something obvious in the docs.

For me at least simply setting background-color: transparent; on any element in the popup.html does not do anything.

Have they used a trick by loading 2 separate html files with an offset? That still doesn't explain the rounded corners though.

0 投票
0 回答
1330 浏览

google-apps-script - 使用 Google 脚本时重定向 Google 电子表格的 URI

我正在尝试使用 Google 脚本创建一个附加组件以在 Google 电子表格中使用。 

在附加组件中,我连接到需要我进行 OAuth 的第三方 API(此处为 Pocket API)。在使用 OAuth 时,我需要在调用 Pocket 的授权 API 时提供一个重定向 URI。 

根据此链接上的信息:  https://github.com/gsuitedevs/apps-script-oauth2,在这种情况下,重定向 URI 的格式为 https://script.google.com/macros/d/ {SCRIPT ID }/用户回调。我使用了这种格式,但出现“无法打开文件”的错误。我使用“OAuth2.getRedirectUri()”来获取重定向 URI。

澄清我得到的评论:我没有直接打开重定向 URI。我在对 Pocket API 的调用中指定了它。这是完整的代码:

我是根据上面共享的 github 链接上给出的指南以及https://github.com/gsuitedevs/apps-script-oauth2/tree/master/samples上提到的示例完成此操作的。这些示例并不完全适用于我,因为 Pocket 的 API 的行为似乎有点不同(或者我理解)

我也为授权 URL 放置了记录器语句。它显示在我在下面共享的日志中。

执行记录日志:

我在代码中的记录器语句的输出:

发生的情况是,当我调用此 URL 时,我被重定向到 Pocket 授权页面,该页面要求我授权此加载项有权访问我的 Pocket 数据。这很好,但是当我点击授权时,我得到“无法打开文件”的错误。这是它的屏幕截图:https ://photos.app.goo.gl/VVCcEfh6NYTWK6MW9

我想知道我哪里出错了。有人可以指导我吗?

我是 Google Scripts 和 OAuth 的新手,所以如果这是一个愚蠢的问题,请原谅。

0 投票
1 回答
32 浏览

django - 同步我的数据库和从 API 接收的数据的最有效方法是什么?

我正在使用Pocket API将用户的数据和文章存储到使用 Django 框架的 SQLite 数据库中。如何有效地保持数据库与从 API 接收的数据之间的一致性?我计划每 24 小时更新一次数据库。

0 投票
1 回答
510 浏览

python - 用于自动化 Python 脚本的 GitHub 工作流程,其中的秘密不起作用

以下是我的 Python 脚本,它将喜欢的推文中的链接添加到 Pocket:

我正在尝试自动化此脚本以每 5 分钟运行一次,为此我正在尝试设计一个 GitHub 工作流程,但到目前为止它还没有工作。

requirements.txt文件有python-dotenv、tweepy 和pocket。任何帮助,将不胜感激。

0 投票
1 回答
72 浏览

python-3.x - 来自 Python / Jupyter 的 Pocket API 授权

下面的 Python 脚本应该授权我使用我的 Pocket 应用程序来检索文档。我正在从 Jupyter 笔记本运行它。

<........-....-....-....-......>

我一直收到状态码 400,但无法检测到错误来自何处。谢谢。

0 投票
1 回答
29 浏览

python - Python:Pocket API JSON 检索结果总是只在一行中。解决办法是什么?

从几个小时以来一直在尝试从我的 Pocket API 列表检索中获取数据帧。

但是我的代码最终只在一行中添加了所有内容,这不是我想要的。

我尝试了很多,但没有找到错误。

我的代码如下所示:

结果如下所示:

源 JSON resonse.text 如下所示:

0 投票
0 回答
17 浏览

python - 如何将文章从 URL 发送到 kindle?

我有一个 Python 脚本可以从我的 Pocket 帐户 vie API 中检索文章列表。

有没有办法将这些文章的 URL 转发到我的 kindle 以获取上面的文章?

我知道已经有应用程序 p2k 位我想自己解决这个问题(在你的帮助下)