mikejohnpage / newsrivr Goto Github PK
View Code? Open in Web Editor NEWnewsrivr: R wrapper to the Newsriver API
License: Other
newsrivr: R wrapper to the Newsriver API
License: Other
Add arg to get_news()
that allows users to supply a vector of known publishers which are matched against the url
and/or website.domainName
Newsriver query fields.
Store a list of all publishers (matched to the Newsriver publishers list) in a .rda
object and reference the list from utils
when writing conditional checks to validate provided publishers by the user.
Make get_news()
check if language is in the tibble saved as language_codes.RDS
, rather than checking within a vector within the function as is done now. Check out Newsanchor's stop_if_invalid_language
function for an example of how to do this.
Additionally, some of the language codes (e.g., "zu") appear to return nothing. Valid language codes need identifying. Contact Newsriver for a valid list. For now, the extensive list in get_news() will suffice.
query
arg returns an empty tibble if only title:
or text:
are specified. Omission or inclusion of both does not generate issues:
# okay
get_news("google")
# okay
get_news("tittle:Google AND text:Google")
# empty tibble
get_news("tittle:Google")
# empty tibble
get_news("text:Google")
Find out if api_token is always a set length of characters to add another precondition check to store_creds()
, store_creds_temp()
, and get_news()
that tests is api_token
is the correct nchar()
.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.