繁体   English   中英

如何获取我的输出(ID)并使用它来获取更多信息

How can I take my output (IDs) and use it to Get more informaiton

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我的第一个问题正确地得了-4票。 希望我对一个更好的问题持肯定态度。

我使用C#调用hackernews API来获取前500个故事的ID。我收到了500个ID(以逗号分隔)。 -我想学习如何使用ID来调用另一个API,以便检索每个ID的标题和URL并将输出存储在文本文件中。 我将在逻辑上采取的下一步是-将ID输出存储在变量中。 (我相信它在代码的'reader'变量中)-使用存储的值以某种方式调用下一个API(我可以将每个ID插入URL中以获取单个信息,但是有没有一种方法可以用来指示代码以从一个ID获取信息,然后在有意义的情况下移至下一个ID?)' https://hacker-news.firebaseio.com/v0/item/ .json?print = pretty'。

我认为我必须解析数据,因此我正在研究该数据,但是任何指导或指出我的方向都是有帮助的。 谢谢!

这是我用来获取数据的代码。

using System;
using System.IO;
using System.Net;

namespace Request_API_Using_WebRequest
{
    public class Program
    {
        public static void Main(string[] args)
        {

            WebRequest.Create("https://hacker-news.firebaseio.com/v0/topstories.json?print=pretty");


            WebResponse response = request.GetResponse();

            Console.WriteLine(((HttpWebResponse)response).StatusDescription);

            using (Stream dataStream = response.GetResponseStream())
            {

                StreamReader reader = new StreamReader(dataStream);

                string responseFromServer = reader.ReadToEnd();

                Console.WriteLine(responseFromServer);
            }
            //close the response.... does this close the prompt?
            response.Close();
            Console.ReadLine();


        }
    }
}


问题暂未有回复.您可以查看右边的相关问题.
1 如何遍历csv文件以填写关于API Get Request的信息

我要求NOAA每天获取特定GCHND(NOAA站ID号)列表的高,低和降水。 我正在尝试为Tableau创建Web数据连接器,并且可以将所有内容整理到一定程度,但这不是我需要的特定ID,因此我去了邮递员,并能够使用带有URL的转轮输入数据集(csv)文件看起来像这样: 我需要了解的是如 ...

3 我如何使用我的辅助函数来获得正确的输出

所以我创建了一个辅助函数来帮助我的主要函数从字典中提取内容......这是我的代码和函数 那么我现在要做的是确保data的extract(recipe, data)经过rdict(data) ,因为RDICT将数据转换成一本字典,这正是我需要的。但是,当我试图做for key in rdict( ...

4 如何在Python Flask应用程序中获取记录器以使用每页视图的唯一ID进行记录?

我有一个带有日志系统的Flask应用程序,我根据标准的Python记录器编写。 我希望每个页面视图都有一个唯一的ID,因此我可以跟踪整个过程并检查记录的错误和过早的结束。 我尝试的第一件事是将唯一的ID创建者放入__init__中,用于记录器对象。结果是所有请求都具有相同的视图。 ...

5 从数据库加载标记会导致每次重置其ID,如何强制它们使用我的数据库ID?

我的数据库有问题,并且在我的Maps活动中加载了标记。 现在,我有一个保存MapsMarkers(我自己的标记类)的数据库和一个名为“ marker_string_id”的列,其中包含Google标记的ID,其生成方式如下:m0,m1,m2等。删除我的MapsMarkers,就像我通过Goog ...

6 如何动态获取我所有的Facebook应用ID

我已经在Facebook中创建了4个应用程序。 在Facebook应用程序中,我可以看到我所有的应用程序和ID。 但是我将动态/以编程方式获取所有应用程序ID。 当我输入图表浏览器“我/帐户”时,我只会得到一个应用程序的ID。 如何动态获取所有应用程序的ID? ...

7 如何在不使用ID的情况下从视图中获取价值?

我的XML文件中有7个结果视图,我想控制它们(从中获取值)而无需分别在每个视图上声明,并且我想在每个视图上进行一个循环(for循环)并将值存储在数组中,这样任何人都可以帮助我解决我遇到的问题? 在此先感谢您的帮助。 这是我的XML代码: 和Java代码: ...

9 如何让人们拍摄他们在我的应用中使用的照片?

我制作了一个看起来像蛇的应用。 有一个大的红色方块,每当您在屏幕上某处触摸带有大红色方块的小白色方块时,就会弹出另一个小白色方块。 重复大约30秒。 但是现在我想知道如何使人们以自己的头像为例,并将其用作红色方块。 所以你的脸需要吃所有的白块。 我搜索了一下,发现Smosh Super ...

10 如何在浏览器上获取输出?

我正在尝试使用PHP脚本运行shell命令。 这是脚本: 当我使用命令行运行此命令时,我将获取输出,但无法在浏览器上获取。 我正在使用AWS EC2。 使用apache2运行PHP。 我已经使用链接中的指令创建了虚拟环境: https : //github.com/atba ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM