All Projects → rizki4106 → cnnindonesia-news-api

rizki4106 / cnnindonesia-news-api

Licence: MIT license
Unofficial CNN Indonesia news API

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to cnnindonesia-news-api

sastrawijs
Indonesian language stemmer. Javascript port of PHP Sastrawi project.
Stars: ✭ 30 (-28.57%)
Mutual labels:  indonesia
ncovis-2020
covid-19 舆论和新闻的可视化平台,获得了中国计算机学会、阿里云和机器之心等举办的疫情可视化比赛铜奖。🔥
Stars: ✭ 37 (-11.9%)
Mutual labels:  news
census-map-downloader
Easily download U.S. census maps
Stars: ✭ 31 (-26.19%)
Mutual labels:  news
GNews
A Happy and lightweight Python Package that Provides an API to search for articles on Google News and returns a JSON response.
Stars: ✭ 271 (+545.24%)
Mutual labels:  news
nearo
🔥 Nearo: A react.js app for local selling, buying, and news
Stars: ✭ 40 (-4.76%)
Mutual labels:  news
habbo-downloader
⚡A tiny script to download various files directly from Habbo.
Stars: ✭ 47 (+11.9%)
Mutual labels:  news
NewsPin
News app for android using Kotlin, coroutines, MVP architecture
Stars: ✭ 25 (-40.48%)
Mutual labels:  news
news
🕸 【MDH • 前端情报】
Stars: ✭ 277 (+559.52%)
Mutual labels:  news
NasdaqCloudDataService-SDK-Java
Nasdaq Data Link provides a modern and efficient method of delivery for real-time exchange data and other financial information. This repository provides a Java SDK for developing applications using Nasdaq Data Link's real-time data.
Stars: ✭ 70 (+66.67%)
Mutual labels:  news
belajar-aframe
Belajar A-Frame (WebVR) - Virtual Reality on the Web
Stars: ✭ 14 (-66.67%)
Mutual labels:  indonesia
api-harilibur
API Hari Libur Nasional di Indonesia.
Stars: ✭ 125 (+197.62%)
Mutual labels:  indonesia
dekontaminasi
DIY static API server for COVID-19 data in Indonesia
Stars: ✭ 66 (+57.14%)
Mutual labels:  indonesia
nytwit
New York Times Word Innovation Types dataset
Stars: ✭ 21 (-50%)
Mutual labels:  news
savepagenow
A simple Python wrapper and command-line interface for archive.org’s "Save Page Now" capturing service
Stars: ✭ 140 (+233.33%)
Mutual labels:  news
FakeNewsBlocker
Get a notification if a website is known to publish fake news
Stars: ✭ 15 (-64.29%)
Mutual labels:  news
Briefly
source based news in short : Winner @MumbaiHackathon 2018
Stars: ✭ 35 (-16.67%)
Mutual labels:  news
feed2email
RSS/Atom feed updates in your email
Stars: ✭ 37 (-11.9%)
Mutual labels:  news
serializer
A linearizing social tech news reader
Stars: ✭ 89 (+111.9%)
Mutual labels:  news
Dataset-Saham-IDX
List emiten dan pergerakan harga saham tiap harinya di bursa saham Indonesia
Stars: ✭ 23 (-45.24%)
Mutual labels:  indonesia
katla
Indonesian version of Wordle
Stars: ✭ 121 (+188.1%)
Mutual labels:  indonesia

Unofficial cnn indonesia api news

Penggunaan di local server

git clone https://github.com/rizki4106/cnnindonesia-news-api.git
cd cnnindonesia-news-api && pip install -r requirements.txt
export FLASK_APP=main.py
flask run

cnnindonesia-news-api

kumpulan berita dari bergai belahan dunia dan juga dari berbagai kategori

penggunaan

No Kategori Endpoint Parameter Method
1 Index semua berita / Tidak ada GET
2 Nasional /nasional Tidak ada GET
3 Internasional /internasional Tidak ada GET
4 Ekonomi /ekonomi Tidak ada GET
5 Olahraga /olahraga Tidak ada GET
6 Teknologi /teknologi Tidak ada GET
7 Hiburan /hiburan Tidak ada GET
8 Gaya Hidup /gaya-hidupp Tidak ada GET
9 Detail Berita /detail/?url= url GET
10 Pencarian Berita /search/?q= q GET

CONTOH REUQUEST

request random berita

$ curl http://localhost:5000

{
  "data":[
      {
        "judul":"Cara Membayar Fidiah, Tebusan Bagi yang Tak Bisa Berpuasa",
        "link":"https://www.cnnindonesia.com/gaya-hidup/20200506182707-284-500842/cara-membayar-fidiah-tebusan-bagi-yang-tak-bisa-berpuasa",
        "poster":"https://awsimages.detik.net.id/visual/2020/04/17/a4d493fd-90d3-4d05-8e7d-487a30fe2eea_169.jpeg?w=140&q=90",
        "tipe":"Gaya Hidup",
        "waktu":"12 menit yang lalu"
       }
    ],
    "length":40,
    "status":200
}

request detail berita

$ curl http://localhost:5000/detail/?url=https://www.cnnindonesia.com/internasional/20200513095240-134-502769/turis-jatuh-usai-nekat-kunjungi-yellowstone-saat-pandemi

{
data: [
    {
      body: " Jakarta, CNN Indonesia -- Seorang turis perempuan diam-diam mengunjungi Taman Nasional Yellowstone, Amerika Serikat yang tengah ditutup akibat pandemi virus corona pada Selasa (12/5).Ia dilaporkan menderita luka bakar lantaran jatuh ke kawah air panas Yellowstone.Juru bicara taman nasional Linda Veress mengatakan perempuan tersebut berusaha mengambil foto sebelum jatuh ke dalam kawah air panas. Perempuan tersebut diketahui muncul di dekat gletser Old Faithful. Kendati mengalami luka-luka, perempuan itu sempat menyetir sejauh 80 kilometer hingga dihentikan oleh penjaga taman nasional di dekat Mammoth Hot Springs. Lihat juga: Dua Staf Kena Corona, Gedung Putih Wajibkan Penggunaan Masker Mengutip Associated Press, perempuan yang tidak diungkap identitas dan cederanya itu kemudian diterbangkan ke rumah sakit di Idaho Falls, Idaho untuk mendapat perawatan.Kejadian pengunjung yang jatuh ke kawah air panas juga pernah terjadi pada 2016 lalu. Colin Scott jatuh ke kawah air panas yang memiliki kandungan zat asam hingga dilaporkan meninggal.Taman Nasional Yellowstone sebenarnya sudah ditutup untuk publik sejak 24 Maret lalu seiring dengan meningkatnya angka penularan virus corona di Amerika Serikat.Selain Yellowstone, Taman Nasional Grand Teton yang berada di dekatnya juga ditutup dan rencananya baru akan dibuka secara bertahap mulai hari ini, Rabu (13/5). Lihat juga: Ditentang China, Selandia Baru Dukung Taiwan Masuk WHO Pengujung sebenarnya sudah diperingatkan untuk berada jauh dari kawah air panas Yellowstone yang meliputi gletser, mata air panas yang memiliki kandungan zat asam.Tak jarang meski sudah mendapat peringatan, turis kerap melanggar jarak aman yang memicu luka bakar hingga mengakibatkan kematian. Sebelum resmi ditutup, seorang pria dilaporkan jatuh hingga menderita luka bakar serius saat berjalan di dekat kawah Yellowstone pada malam hari.Amerika Serikat saat ini menjadi negara dengan kasus dan kematian tertinggi akibat virus corona. Data statistik Worldometers mencatat saat ini ada 1.408.636 kasus virus corona dengan 83.425 kematian dan 296.746 pasien dinyatakan sembuh. (AP/evn) [Gambas:Video CNN] ",
      judul: " Turis Jatuh usai Nekat Kunjungi Yellowstone saat Pandemi ",
      poster: "https://awsimages.detik.net.id/visual/2019/02/06/29f223cf-d5e8-44da-b1a4-e48e31d8c239_169.jpeg?w=650"
    }
  ],
  status: 200
}

request pencarian berita

$ curl http://localhost:5000/search/?q=indonesia

{
data: [
      {
        judul: "Arus Modal Keluar Diprediksi Tekan Laju IHSG",
        link: "https://www.cnnindonesia.com/ekonomi/20200514052227-92-503138/arus-modal-keluar-diprediksi-tekan-laju-ihsg",
        poster: "https://awsimages.detik.net.id/visual/2019/02/27/5757e3f9-223f-497e-90cd-e2b47fcf6779_169.jpeg?w=270&q=90",
        tipe: "Ekonomi",
        waktu: " • 47 detik yang lalu"
      },
      {
        judul: "Wagub DKI: Banyak Warga Mampu Ambil Bansos Corona",
        link: "https://www.cnnindonesia.com/nasional/20200513204056-32-503103/wagub-dki-banyak-warga-mampu-ambil-bansos-corona",
        poster: "https://awsimages.detik.net.id/visual/2020/03/06/6f269c56-d2b9-48ee-a544-9e5c396000ce_169.jpeg?w=270&q=90",
        tipe: "Nasional",
        waktu: " • 5 menit yang lalu"
    },
  ],
  length: 7,
  status: 200
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].