如何从 Ubuntu PC 上传照片到 Instagram
这家 Facebook 旗下的公司昨天宣布,允许人们通过移动网络浏览器将照片上传到 Instagram,以满足网络不完整、低端和对带宽敏感的移动用户的需求。
这是照片共享服务首次允许用户将图像共享到照片共享服务,而无需使用官方 Instagram Android、iOS 和 Windows 10 应用程序。
当然,这个“Instagram Lite”并不能提供完全完整的体验,并且许多 Instagram 功能(私信、故事、应用滤镜的功能)都不存在。要使用它们,您需要从口袋里掏出手机。
但即使有这些限制,新的适合移动设备的方法也比迄今为止的方法有了很大的进步。
这里的“缺点”是上传功能(实际上是整个网络应用程序 UI)仅在移动网络浏览器中访问 Instagram 网站时出现。
但是,与所有网络开发一样,您不仅限于在移动设备上使用它。只需切换您最喜欢的桌面网络浏览器的用户代理字符串,您就可以从 Ubuntu PC(或任何其他 PC 或操作系统)将照片上传到 Instagram。
因此,如果您一直渴望从 Ubuntu 将照片上传到 Instagram,请按照以下步骤操作。
从 Ubuntu PC 将照片上传到 Instagram
要将照片上传到 Instagram,您需要一个 Instagram 帐户。要获得 Instagram 帐户,您需要从其官方移动应用程序之一进行注册。 (目前)没有解决方法。
Instagram 的 API 不允许第三方应用程序开发人员创建允许用户将图像上传到该服务的应用程序(但这并没有阻止开发人员绕过该限制,例如适用于 Ubuntu 的 Instagraph 和适用于 macOS 的 Flume 等应用程序提供的逆向工程协议)也不允许创建新的用户帐户。
一旦您拥有了一个有效且经过验证的 Instagram 帐户,您就可以开始了。在 Google Chrome(或其他网络浏览器)的新选项卡中打开 Instagram 网站并登录。
您会注意到……好吧,您会注意到您看不到看到上传选项!这是有意的;仅当通过移动网络浏览器访问网站时才会显示上传功能(甚至某些平板电脑用户也不会看到上传选项)。
要上传照片,我们需要更改浏览器的用户代理字符串。根据您使用的浏览器,有不同的方法可以执行此操作。 Chrome 扩展程序和 Firefox 附加组件可供使用,使这一切变得非常简单,但其中一些扩展程序可以不受限制地访问您的浏览数据 - 嗯......
您可以使用工具 > 开发者选项 > 控制台 > 网络限制
窗格中的用户代理选项,暂时将用户代理更改为适合移动设备的用户代理,而无需在 Google Chrome 中使用任何插件。
一旦移动用户代理受到影响,只需稍微调整窗口大小即可看到窗口顶部出现一个工具栏,其中包含选项(从左到右):查看您的主页流;探索用户、主题标签和流行图片;上传一张照片;查看最近的活动;并访问或编辑您自己的个人资料。
这是我倾向于调整窗口大小以获得更像移动体验的地方。
要将照片从 Ubuntu PC 上传到 Instagram,请点击相机图标。这将自动打开 Ubuntu 上的默认文件浏览器 Nautilus。
从本地文件中选择合适的图像,然后单击“打开”。短暂暂停后,将出现图像预览。
您会注意到,Instagram 移动网站上没有可用的照片滤镜或高级编辑选项(截至撰写本文时)。如果您选择的图像太大,则无法缩放、缩放、平移或裁剪图像 - 运气不好!
存在旋转选项,可以切换以 1:1 比例或全高显示图像。
完成后,点击“下一步”添加标题和一些主题标签,然后继续发布图像。
就是这样!
您可以使用 Chrome 的“添加到桌面”功能来“应用程序化”Instagram 并让它在自己的窗口中运行。不过,我还没有找到一种方法来强制应用的版本使用不同的用户代理,因此,如果您偶然发现了一种不涉及使用扩展程序的方法(其中一些扩展程序具有令人讨厌的权限),请让我知道!
P.S.,当你在那里时请关注我们。我们是@linux。现在共享图像变得更加容易了,期待在您的时间轴中看到更多#OpenSource 的精彩内容!