gpt4 book ai didi

android - 使用适用于 Android 的应用程序 Inventor 将图像上传到云端

转载 作者:行者123 更新时间:2023-11-30 01:26:14 24 4
gpt4 key购买 nike

我无法找到一种方法将图像从 App Inventor 项目上传到任何云服务。我的用例是从应用程序的一个安装中获取快照,并且应用程序的其他安装应该可以访问 [在不同用户的不同手机上]。

到目前为止,我已经调查过:http://puravidaapps.com/drive.php

但本教程仅说明访问用户的 gDrive,该用户将是单独的帐户。

我也研究过 imgur API,但它们需要将图像转换为 base64 格式。

简而言之,以下任何答案都应该解决我的目的。

1) 让 gDrive 在没有用户要求对应用程序的服务帐户进行身份验证的情况下工作

--> 实现此目的的任何链接都将非常有帮助,因为我迷失在文档中,并且在某处明确表示它仅支持 OAuth 2 身份验证,据我所知,用户将必须使用自己的帐户信息

2) 来自 imgur 和其他此类图像托管服务的 API 需要将图像转换为 base64

--> 正在使用 https://en.wikipedia.org/wiki/Base64 之后的文件组件制作一个单独的程序是唯一的选择,或者我也可以使用其他一些服务将其转换。

编辑:我发现无法使用应用发明者中的任何组件解析图像内容

3) 我还认为获取图像并将其上传到 ftp 服务器很容易。我还没有看到免费的 ftp 服务。

4) 还有其他方法吗?

我强调免费服务,因为我的应用是免费的,而且是为了社会事业。

欢迎任何意见和建议!

最佳答案

  1. 你可以用我的Google Drive interface也无需登录,在这种情况下,图像将上传到您的 Google 云端硬盘,请参阅我的示例应用程序,该应用程序可在此处的下载部分找到
  2. 目前没有将图像转换为 base64 的 block ,但您可以编写自己的扩展程序并自己创建一个 block 。有关如何创建扩展的更多信息,请参阅 announcement ,然而,这将更加高级,并且需要一些 Java 技能...
  3. 我可以提供我的 App Inventor FTP extension
  4. 其他上传图片的方式(可能还有更多):
    a) 上传到您的网络服务器,请参阅我的 postfile example
    b) 上传到 Dropbox,见我的 Dropbox example

I am emphasizing on free services because my app is free and for a social cause.

您可能想阅读一些关于 TANSTAAFL 的内容...

关于android - 使用适用于 Android 的应用程序 Inventor 将图像上传到云端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36393871/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com