Yahoo Finance Quotes Table Data Not Being Updated - yql

Getting some hours old data from yahoo.finance.quotes table.
It was working yesterday. But today queries just return 2 hours delay data, When I am calling same API via curl
Please note: When I am executing API directly in the browser, this is all fine
https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20%28%22^IXIC%22%29&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys.
Its returning
<LastTradeWithTime>5:15pm - <b>4707.42</b></LastTradeWithTime><LastTradePriceOnly>4707.42</LastTradePriceOnly>
But when i am calling same via curl it returning:
<LastTradeWithTime>3:13pm - <b>4698.50</b></LastTradeWithTime><LastTradePriceOnly>4698.50</LastTradePriceOnly>
Is yahoo YQL broken?
Did something change that I need to accommodate?
Thanks

Related

MS Graph API not giving response in SPFX Page, if I add ?env=WebView in Query string

My MS Graph API is not giving the response nowadays if I pass ?env=WebView as a query string in my intranet page which is developed with SPFX. It is working fine without giving me any problem for the last year. For the last 3 to 4 weeks this problem has started.
If I remove the query string and run the page, then it gives me the response from Graph, but along with the query string, it is not giving me the response.
Am using this graph to get my Outlook Calendar Events, Unread Mail count, and Recent Files from Drive.
Kindly help me to solve this issue.
Thanks in Advance.

MS Graph beta API onlineMeetings attendanceReports not working

I'm trying to get the recent changes to the MS Graph beta API to return a collection of meetingAttendanceReports using /attendanceReports (see https://learn.microsoft.com/en-us/graph/api/meetingattendancereport-list?view=graph-rest-beta). I have tried this in Graph Explorer and also in a C# console app in VS, but cannot get it working.
The (Graph Explorer) request is as follows:
https://graph.microsoft.com/beta/users/8b16954b-5dcb-4395-89bb-be879c0f8f77/onlineMeetings/MSo4YjE2OTU0Yi01ZGJiLTQzOTUtODliYi1iZTg3OWMwZjhmNzcqMCoqMTe6bWVldGluZ19Zek0yTnpVNU5ERXRNRFUwT1MwME5UZzRMVGszTXpZdE16QmxNV1JqTmpCak5tRXhAdGhyZWFkLnYy/attendanceReports
The response I am getting is "BadRequest" : "Value cannot be null.Parameter name: String".
The online (Teams) meeting is successfully returned if I remove /attendanceReports resulting in the following request:
https://graph.microsoft.com/beta/users/8b16954b-5dcb-4395-89bb-be879c0f8f77/onlineMeetings/MSo4YjE2OTU0Yi01ZGJiLTQzOTUtODliYi1iZTg3OWMwZjhmNzcqMCoqMTe6bWVldGluZ19Zek0yTnpVNU5ERXRNRFUwT1MwME5UZzRMVGszTXpZdE16QmxNV1JqTmpCak5tRXhAdGhyZWFkLnYy
I have spent days trying to get this working. Although similar error responses can be found by searching online, none of them seem to relate to this particular situation. Any help would be gratefully appreciated.
Created an onlineMeeting using Graph API and got the meeting ID from the response
Then by following this doc tried to get attendanceReports and got proper response.

Places Room List API returns cached data

I have removed 4 existing room lists using Remove-DistributionGroup cmdlet.
I have added 1 new room list using New-DistributionGroup cmdlet.
However when calling the API
https://graph.microsoft.com/beta/places/microsoft.graph.roomlist
(using cURL)
with Application Permissions to Places.ReadAll, the API returns the old roomlists and not the new one.
However when calling EWS via EWS Java SDK, the output is as expected i.e. it only shows the new roomlist.
The Office365 Web app also shows the old room lists in the Browse for more rooms option.
Is the places resource returning cached data? If so what is the refresh interval here?
Update (Feb'20) Issue is no longer happening. Changes to roomlists are reflected instantaneously
This can take up to 60 hrs to show up in the Places API and web app. We are working on making this instant and should have this ready by end of Jan 2020.

Google Fit API - retrieving of fitness datasets

I am working on a web application which retrieves fitness data from the Google Fit REST API.
Everything worked fine until a few weeks ago. Now, Google Fit responds with a empty response body. So, the response contains absolute nothing. Google Fit returns a status code 200. I have changed nothing in my code which could have affected this.
I use this HTTP GET URL to request steps data:
https://www.googleapis.com/fitness/v1/users/me/dataSources/derived:com.google.step_count.delta:com.google.android.gms:merge_step_deltas/datasets/1443869895588000000-1446465495589000000
When I use this URL to request fitness data in the OAuth Playground everything works fine.
I would be very thankful if someone has an idea how to fix this! :)
I did not use Rest api But I Used History API and Session API. Google respond error most of the time when the time interval you gave is wrong, or the data-type you are requesting are mismatched. Try checking it one more time which are the parameters you are sending in post.

WordPress JSON API for mobile app. Response time very slow

i am currently using the WordPress JSPON API plugin to feed my mobile iOS application with content from the blog.
However the response time to load some posts inside the app is very slow and i am now looking to find a way to optimize it.
I read about the transients API but not sure if this will be the right thing for it and also i donĀ“t know how exactly to integrate this with the JSON API Plugin to get better response times?
Currently to fetch 10 Posts takes about 7-8 seconds (remote)
strURl=[NSString stringWithFormat:#"%#get_recent_posts/?page=%i&dev=1",mainURL,page];
Locally this takes about less then a second.
Now can anyone tell me what to do here?

Resources