mirror of
https://github.com/Alvin-Zilverstand/return-youtube-dislike.git
synced 2026-10-28 07:40:27 +01:00
add indonesian translation
This commit is contained in:
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md)
|
||||
Read this in other languages: [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
# Welcome To Return YouTube Dislikes contributing guide
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md)
|
||||
Read this in other languages: [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
# Willkommen beim Leitfaden für Beitragende von Return YouTube Dislikes
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Lisez ceci dans d'autres langues : [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), Nederlands](CONTRIBUTINGnl.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md)
|
||||
Lisez ceci dans d'autres langues : [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), Nederlands](CONTRIBUTINGnl.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
# Bienvenue dans le guide de contribution à Return YouTube Dislikes
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Διαβάστε το παρόν σε άλλες γλώσσες: [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md)
|
||||
Διαβάστε το παρόν σε άλλες γλώσσες: [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
|
||||
# Welcome To Return YouTube Dislikes contributing guide
|
||||
|
||||
@@ -0,0 +1,67 @@
|
||||
Baca ini dibahasa lain: [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
# Selamat datang di petunjuk kontribusi Return Youtube Dislikes
|
||||
|
||||
Terima kasih telah menggunakan waktumu untuk berkontribusi pada proyek kami! Semua perubahan akan diaplikasikan pada versi extension selanjutnya (atau [website](https://www.returnyoutubedislike.com/)).
|
||||
|
||||
## Mula-mula
|
||||
|
||||
Tolong gunakan Prettier dengan setting bawaan untuk melakukan formatting.
|
||||
|
||||
#### Prerequisites
|
||||
|
||||
Kamu harus menginstall node dan npm untuk membuat versi bundled dari source code.
|
||||
|
||||
Versi yang digunakan:
|
||||
|
||||
- node: 12.18.4
|
||||
- npm: 6.14.6
|
||||
|
||||
Untuk membuat `bundled-content-script.js` yang memiliki semua logic dari extension ini, kamu harus menginstall semua dependency terlebih dahulu.
|
||||
|
||||
1. Masuk ke root dari repo dan jalankan:
|
||||
|
||||
```
|
||||
npm install
|
||||
```
|
||||
|
||||
2. Jalankan command berikut untuk membuat `bundled-content-script.js` yang akan digunakan di `manifest.json`
|
||||
|
||||
```
|
||||
npm start // untuk membuat build file dan menjalankan file watcher yang akan melakukan hot-reloads ketika menyimpan.
|
||||
|
||||
// atau
|
||||
|
||||
npm run build // untuk membuat build file satu kali.
|
||||
```
|
||||
|
||||
Selamat, kamu sekarang sudah siap untuk melakukan develop!
|
||||
|
||||
Jika kamu baru dalam melakukan develop extension Chrome, atau membutuhkan bantuan tambahan, tolong kunjungi [tutorial Youtube ini](https://www.youtube.com/watch?v=mdOj6HYE3_0).
|
||||
|
||||
### Issues
|
||||
|
||||
#### Membuat issue baru
|
||||
|
||||
Jika kamu menemuakan issue mengenai extension, tolong cari terlebih dahulu untuk memastikan issue tersebuat telah di laporkan. Jika belum, buat issue baru, direkomendasikan menggunakan form issue tapi tidak harus.
|
||||
|
||||
#### Menyelesaikan issue
|
||||
|
||||
Jika kamu menemukan issue yang dapat kamu selesaikan, jangan malu. Buat PR dan pastikan untuk mention issue yang sedang diperbaiki.
|
||||
|
||||
### Rqeust Fitur
|
||||
|
||||
#### Membuat request fitur
|
||||
|
||||
Jika kamu memiliki ide mengenai extension, silakan untuk membuat request fitur, tapi tolong cari terlebih dahulu untuk memastikan fitur tersebut belum direquest oleh orang lain. Direkomendasikan menggunakan form request fitur tapi tidak harus.
|
||||
|
||||
#### Implementasi request fitur
|
||||
|
||||
Jika kamu menemukan request fitur yang dapat kamu kerjakan, jangan malu. Buat PR dan pastikan untuk mention request fitur yang sedang dikerjakan.
|
||||
|
||||
### PR apa saja yang kami terima?
|
||||
|
||||
- Memperbaiki issue.
|
||||
- Implementasi fitur.
|
||||
- Typo atau improvisasi kata dan kalimat.
|
||||
- Kontribusi website.
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Lees dit in andere talen: [English](CONTRIBUTINGen.md), [русский](CONTRIBUTINGru.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md)
|
||||
Lees dit in andere talen: [English](CONTRIBUTINGen.md), [русский](CONTRIBUTINGru.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
# Welkom bij de YouTube Dislikes bijdragengids
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Deutsch](CONTRIBUTINGde.md)
|
||||
Read this in other languages: [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Deutsch](CONTRIBUTINGde.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
# Witamy w przewodniku współtworzenia Return YouTube Dislike
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md)
|
||||
Read this in other languages: [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
# Bem-vindo ao Guia de contribuição do Return YouTube Dislikes
|
||||
|
||||
@@ -32,7 +32,7 @@ npm start // to create the build file(s) and start a file watcher that hot-reloa
|
||||
|
||||
// ou
|
||||
|
||||
npm run build // para criar uma build para cria um arquivo de build
|
||||
npm run build // para criar uma build para cria um arquivo de build
|
||||
```
|
||||
|
||||
Congratulations, You are now ready to develop!
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Прочитать на других языках: [English](CONTRIBUTING.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md)
|
||||
Прочитать на других языках: [English](CONTRIBUTING.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
# Добро пожаловать в руководство по внесению вклада Return YouTube Dislikes
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Bunu diğer dillerde okuyun: [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md)
|
||||
Bunu diğer dillerde okuyun: [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
# "YouTube Dislike Sayısını Geri Getir"in katkı kılavuzuna Hoş Geldiniz
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md)
|
||||
Read this in other languages: [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [Polski](CONTRIBUTINGpl.md), [Deutsch](CONTRIBUTINGde.md), [Bahasa Indonesia](CONTRIBUTINGid.md)
|
||||
|
||||
# Вітаємо у посібнику внеску в Return YouTube Dislikes
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md), [Português do Brasil](FAQpt_BRmd)
|
||||
Read this in other languages: [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md), [Português do Brasil](FAQpt_BRmd), [Bahasa Indonesia](FAQid.md)
|
||||
|
||||
|
||||
# Frequently Asked Questions
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md)
|
||||
Read this in other languages: [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Bahasa Indonesia](FAQid.md)
|
||||
|
||||
# Häufig gestellte Fragen
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Lisez ceci dans d'autres langues : [English](FAQ.md), [русский](FAQru.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md)
|
||||
Lisez ceci dans d'autres langues : [English](FAQ.md), [русский](FAQru.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md), [Bahasa Indonesia](FAQid.md)
|
||||
|
||||
# Foire Aux Questions
|
||||
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
Baca ini dibahasa lain: [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md), [Português do Brasil](FAQpt_BRmd)
|
||||
|
||||
|
||||
# Pertayaan yang Sering Ditanyakan
|
||||
|
||||
## Sebelum bertanya di GitHub atau Discord, tolong lihat halaman ini.
|
||||
|
||||
<br>
|
||||
|
||||
### **1. Darimana extension ini mendapatkan datanya?**
|
||||
|
||||
Kombinasi dari API Google dan scraping data.
|
||||
|
||||
Kami telah menyimpan semua data yang ada kedalam DB agar datanya tetap ada meskipun setelah Google menghapus jumlah dislike dari API mereka.
|
||||
|
||||
<br>
|
||||
|
||||
### **2. Jumlah dislike video tidak update**
|
||||
|
||||
|
||||
Sekarang jumlah dislike video dicache, dan tidak update selalu.
|
||||
Sekali setiap 2-3 hari, tidak lebih dari itu.
|
||||
|
||||
Benar, itu tidak ideal, tapi inilah yang bisa kami lakukan dan kami sedang melakukan improvisasi agar dapat melakukan update sesering mungkin.
|
||||
|
||||
<br>
|
||||
|
||||
### **3. Bagaimana cara kerjanya?**
|
||||
|
||||
Extension mengumpulkan id dari video yang sedang ditonton, mengambil data dislike (dan lainnya seperti jumlah views, likes, dll) menggunakan API kami, jika video ini pertama kali diambil datanya menggunakan API kami, API yang digunakan akan diubah ke API Youtube untuk mengambil datanya dan datanya akan disimpan kedalam database kami untuk dilakukan cache (untuk 2-3 hari) yang bertujuan untuk pengarsipan data dan datanya dikembalikan ke kamu. Lalu extension akan menampilkan jumlah dislike ke kamu.
|
||||
|
||||
<br>
|
||||
|
||||
### **4. Apa yang akan terjadi setelah API Youtube menghapus jumlah dislike?**
|
||||
|
||||
Bagian backend akan berganti dengan menggunakan kombinasi dari data arsip dislike, estimasi perkiraan dari pengguna, dan estimasi berdasarkan jumlah rasio view/like untuk video yang dislikenya tidak diarsip dan arsip dislike yang sudah tua.
|
||||
|
||||
<br>
|
||||
|
||||
### **5. Bagaimana cara menghitung jumlah dislike?**
|
||||
|
||||
RYD mernggunakan sistem voting dari pengguna untuk memperkirakan jumlah dislike.
|
||||
|
||||
- Jika video diupload setelah API dislike dihapus:
|
||||
|
||||
$$ \textup{Jumlah RYD Dislike} = \left( \frac{\textup{Jumlah RYD Dislike Pengguna}}{\textup{Jumlah RYD Like Pengguna}} \right) \times \textup{Jumlah Public Like Publik} $$
|
||||
|
||||
- Jika entah bagaimana Database RYD memiliki data jumlah asli dari like dan dislike (diberikan dari pengupload atau arsip), jumlah dislike akan dihitung berdasarkan jumlah voting dari pengguna dan arsip. Semakin tua data arsip maka semakin sedikit pengaruhnya ke hasil akhir perhitungan dislike.
|
||||
|
||||
<br>
|
||||
|
||||
---
|
||||
|
||||
Berikut adalah form video
|
||||
|
||||
[](https://www.youtube.com/watch?v=GSmmtv-0yYQ)
|
||||
|
||||
---
|
||||
|
||||
<br>
|
||||
|
||||
## Saya memiliki masalah keamanan/privasi
|
||||
|
||||
Lihat [halaman ini](SECURITY-FAQid.md) untuk informasi lebih lanjut.
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Lees dit in andere talen: [Engels](FAQ.md), [русский](FAQru.md), [Français](FAQfr.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md)
|
||||
Lees dit in andere talen: [Engels](FAQ.md), [русский](FAQru.md), [Français](FAQfr.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md), [Bahasa Indonesia](FAQid.md)
|
||||
|
||||
# Veel Gestelde Vragen
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [English](FAQ.md), [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Deutsch](FAQde.md)
|
||||
Read this in other languages: [English](FAQ.md), [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Deutsch](FAQde.md), [Bahasa Indonesia](FAQid.md)
|
||||
|
||||
# Często zadawane pytania
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Leia isso em outros Idiomas: [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md)
|
||||
Leia isso em outros Idiomas: [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Bahasa Indonesia](FAQid.md)
|
||||
|
||||
# Frequently Asked Questions
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [English](FAQ.md), [Nederlands](FAQnl.md), [Français](FAQfr.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md)
|
||||
Read this in other languages: [English](FAQ.md), [Nederlands](FAQnl.md), [Français](FAQfr.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md), [Bahasa Indonesia](FAQid.md)
|
||||
|
||||
# Часто задаваемые вопросы
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Bunu diğer dillerde okuyun: [English](FAQ.md), [русский](FAQru.md), [Nederlands](FAQnl.md), [Français](FAQfr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md)
|
||||
Bunu diğer dillerde okuyun: [English](FAQ.md), [русский](FAQru.md), [Nederlands](FAQnl.md), [Français](FAQfr.md), [українська](FAQuk.md), [Polski](FAQpl.md), [Deutsch](FAQde.md), [Bahasa Indonesia](FAQid.md)
|
||||
|
||||
# Sıkça Sorulan Sorular
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [English](FAQ.md), [русский](FAQru.md), [Français](FAQfr.md), [Türkçe](FAQtr.md), [Deutsch](FAQde.md)
|
||||
Read this in other languages: [English](FAQ.md), [русский](FAQru.md), [Français](FAQfr.md), [Türkçe](FAQtr.md), [Deutsch](FAQde.md), [Bahasa Indonesia](FAQid.md)
|
||||
|
||||
# Часті питання
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md)
|
||||
Read this in other languages: [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md), [Bahasa Indonesia](SECURITY-FAQid.md)
|
||||
|
||||
# Security
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md)
|
||||
Read this in other languages: [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Bahasa Indonesia](SECURITY-FAQid.md)
|
||||
|
||||
|
||||
# Sicherheit
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Lisez ceci dans d'autres langues : [English](SECURITY-FAQ.md), [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md)
|
||||
Lisez ceci dans d'autres langues : [English](SECURITY-FAQ.md), [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md), [Bahasa Indonesia](SECURITY-FAQid.md)
|
||||
|
||||
# Sécurité
|
||||
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
Baca ini dibahasa lain: [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md)
|
||||
|
||||
# Keamanan
|
||||
|
||||
### Apakah kalian melacak riwayat video yang saya tonton?
|
||||
|
||||
Tidak, Kode extension bersifat publik dan kamu dapat melihatnya sendiri. Informasi yang kami ambil hanya id dari video, yang diperlukan untuk pengambilan jumlah dislike. Tidak ada tambahan data headers lainnya. Pada communication layer, IP Publik kamu akan terekspos ke server, bersamaan dengan waktu ketika requestnya dibuat. Meskipun begitu, data ini tidaklah bersifat unik atau mengidentifikasikan kamu dalam bentuk apapun. Asumsikan environment yang tidak terpercaya, hal terbaik yang dapat kami ambil adalah IP dinamis. Yang bisa saja hari ini adalah milikmu, besok milik tetanggamu. Jika kamu merasa khawati jika IP-mu dilacak, kamu mungkin telah menggunakan VPN.
|
||||
|
||||
### Bisakah kalian mengidentifikasi saya ketika saya dislike suatu video?
|
||||
|
||||
Iya. Ketika kamu dislike suatu video, kami membuat id yang digenerate secara acak untukmu yang tidak ada hubungannya dengan akun Google. Ini dilakukan untuk menghindari bot. Tapi tidak mungkin untuk mencari kamu atau akun Youtube-mu menggunakan id acak ini.
|
||||
|
||||
### Informasi apa saja yang kalian punya?
|
||||
|
||||
Hanya id dari video. Bukan komentarmu, bukan usernamemu, bukan siapa saja orang yang pernah kamu kirimkan video, bukan metadata tambahan. Tidak ada. Hanya id dari video.
|
||||
|
||||
### Bagaimana IP saya disimpan?
|
||||
|
||||
Backend menyimpan alamat IP yang tidak di hash hanya di dalam RAM. Alamat ini tidak disimpan di hard drive, sehingga tidak di log. Kami melakukan hash terhadap alamat IP dan menyimpan yang itu. Ini dilakukan untuk mencegah perusakan database.
|
||||
|
||||
### Saya pernah mendengar diskusi mengenai OAuth, dan akses ke akun Youtube saya!
|
||||
|
||||
Fitur ini bersifat opsional, dan banyak yang berpartisipasi. Jika kamu merupakan seorang Youtuber, dan mau membagikan data dislikenya kepada kami, kamu bisa melakukannya. Dengan cara [OAuth](https://en.wikipedia.org/wiki/OAuth#:~:text=but%20without%20giving%20them%20the%20passwords.) yang terstruktur, dan sangat aman. Kamu dapat menghapus akses ke akunmu kapanpun, dan bisa menentukan data mana yang mau dibagikan dan tidak dibagikan secara spesifik. Kami tidak akan meminta izin apapun yang bersifat tidak wajib. Kami hanya akan meminta izin untuk melihat data video kamu.
|
||||
|
||||
### Bagaimana bisa saya percaya jumlah dislike ini?
|
||||
|
||||
Kami telah melakukan tidakan pencegahan dari penyerangan bot dan akan terus mengimprovisasi keefektifan sistem dari pecegahan bot tersebut: ini akan membantu kami menjaga jumlah dislike agar tetap bisa menjadi representasi dari jumlah yang asli. Tentu jumlahnya tidak akan akurat 100% jadi pada akhirnya itu semua terserah padamu untuk percaya atau tidak dengan jumlah dislikenya.
|
||||
|
||||
### Mengapa kamu tidak memberikan kode backend?
|
||||
|
||||
Kami akan memberikannya nanti pada satu waktu - tapi tidak ada alasan khusus untuk memberikanny sekarang. Itu memberikan rasa keamanan yang salah - karena pada sistem yang tidak terpercaya, kami bisa saja memberikan versi yang berdeda dengan yang kami deploy. Ada beberapa alsan lain untuk tetap menyembunyikan kodenya, terutama untuk memerangi spam. Menyembunyikan/menyamarkan kode penanganan spam adalah praktik yang cukup standar dilakukan.
|
||||
@@ -1,4 +1,4 @@
|
||||
Lees dit in andere talen: [English](SECURITY_FAQ.md), [русский](SECURITY-FAQru.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md)
|
||||
Lees dit in andere talen: [English](SECURITY_FAQ.md), [русский](SECURITY-FAQru.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md), [Bahasa Indonesia](SECURITY-FAQid.md)
|
||||
|
||||
# Veiligheid
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [English](SECURITY-FAQ.md), [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Deutsch](SECURITY-FAQde.md)
|
||||
Read this in other languages: [English](SECURITY-FAQ.md), [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Deutsch](SECURITY-FAQde.md), [Bahasa Indonesia](SECURITY-FAQid.md)
|
||||
|
||||
# Security
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Leia isso em outros idiomas: [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md)
|
||||
Leia isso em outros idiomas: [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Bahasa Indonesia](SECURITY-FAQid.md)
|
||||
|
||||
# Segurança
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Прочитать на других языках: [English](SECURITY-FAQ.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md)
|
||||
Прочитать на других языках: [English](SECURITY-FAQ.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md), [Bahasa Indonesia](SECURITY-FAQid.md)
|
||||
|
||||
# Безопасность
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [English](SECURITY-FAQ.md), [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md)
|
||||
Read this in other languages: [English](SECURITY-FAQ.md), [русский](SECURITY-FAQru.md), [Nederlands](SECURITY_FAQnl.md), [Français](SECURITY-FAQfr.md), [українська](SECURITY-FAQuk.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md), [Bahasa Indonesia](SECURITY-FAQid.md)
|
||||
|
||||
# Güvenlik
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [English](SECURITY-FAQ.md), [русский](SECURITY-FAQru.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md)
|
||||
Read this in other languages: [English](SECURITY-FAQ.md), [русский](SECURITY-FAQru.md), [Français](SECURITY-FAQfr.md), [Türkçe](SECURITY-FAQtr.md), [Polski](SECURITY-FAQpl.md), [Deutsch](SECURITY-FAQde.md), [Bahasa Indonesia](SECURITY-FAQid.md)
|
||||
|
||||
# Безпека
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [Nederlands](readmenl.md), [Français](readmefr.md), [Türkçe](readmetr.md)
|
||||
Read this in other languages: [Nederlands](readmenl.md), [Français](readmefr.md), [Türkçe](readmetr.md), [Bahasa Indonesia](readmeid.md)
|
||||
|
||||
**Contents**
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Lisez ceci dans d'autres langues : [English](readme.md), [Nederlands](readmenl.md), [Türkçe](readmetr.md)
|
||||
Lisez ceci dans d'autres langues : [English](readme.md), [Nederlands](readmenl.md), [Türkçe](readmetr.md), [Bahasa Indonesia](readmeid.md)
|
||||
|
||||
**Contenu**
|
||||
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
Baca ini dibahasa lain: [Nederlands](readmenl.md), [Français](readmefr.md), [Türkçe](readmetr.md)
|
||||
|
||||
**Isi**
|
||||
|
||||
- [Petunjuk](#petunjuk)
|
||||
- [Pertanyaan yang Sering Ditanyakan](#pertanyaan-yang-sering-ditanyakan)
|
||||
<!-- - [FAQs](#faqs)
|
||||
- [Other Lists](#other-lists) -->
|
||||
|
||||
<br>
|
||||
|
||||
## Petunjuk
|
||||
|
||||
- [Mengunduh, Menginstall, dan Menggunakan](https://github.com/Anarios/return-youtube-dislike/wiki/Downloading,-Installing-&-Using)
|
||||
- [Troubleshooting](https://github.com/Anarios/return-youtube-dislike/wiki/Troubleshooting-Guide)
|
||||
<!-- - [FAQ](FAQ.md)
|
||||
- [When & How to Report Bugs](Guide__Bug_Reporting.md)
|
||||
- [Contributing](https://github.com/Anarios/return-youtube-dislike/blob/main/CONTRIBUTING.md) -->
|
||||
<!-- - [How to update wiki](/) -->
|
||||
|
||||
<br>
|
||||
|
||||
## Pertanyaan yang Sering Ditanyakan
|
||||
|
||||
- [Umum](https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/FAQ.md)
|
||||
- [Keamanan](https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/SECURITY-FAQ.md)
|
||||
|
||||
<!-- - [Privacy](FAQ_Privacy.md)
|
||||
- [Technical](FAQ_Technical.md)
|
||||
- [Creators](FAQ_Creators.md)
|
||||
|
||||
<br>
|
||||
|
||||
## Other Lists
|
||||
|
||||
- [Common Problems](Common_Problems.md)
|
||||
- [Repeated Questions](Repeated_Questions.md)
|
||||
- [Repeated Feature requests](Repeated_Feature_requests.md)
|
||||
- [Repeated Issues](Repeated_Issues.md) -->
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [English](readme.md), [Français](readmefr.md), [Türkçe](readmetr.md)
|
||||
Read this in other languages: [English](readme.md), [Français](readmefr.md), [Türkçe](readmetr.md), [Bahasa Indonesia](readmeid.md)
|
||||
|
||||
**Inhoud**
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Leia isso em outros idiomas: [Nederlands](readmenl.md), [Français](readmefr.md), [Türkçe](readmetr.md)
|
||||
Leia isso em outros idiomas: [Nederlands](readmenl.md), [Français](readmefr.md), [Türkçe](readmetr.md), [Bahasa Indonesia](readmeid.md)
|
||||
|
||||
**Contents**
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
Read this in other languages: [English](readme.md), [Nederlands](readmenl.md), [Français](readmefr.md)
|
||||
Read this in other languages: [English](readme.md), [Nederlands](readmenl.md), [Français](readmefr.md), [Bahasa Indonesia](readmeid.md)
|
||||
|
||||
**İçerikler**
|
||||
|
||||
|
||||
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"extensionName": {
|
||||
"message": "Return YouTube Dislike"
|
||||
},
|
||||
"extensionNameBeta": {
|
||||
"message": "Return YouTube Dislike Beta"
|
||||
},
|
||||
"extensionDesc": {
|
||||
"message": "Mengembalikan kemampuan untuk melihat jumlah dislike"
|
||||
},
|
||||
"textDeveloper": {
|
||||
"message": "oleh Dmitry Selivanov & Komunitas"
|
||||
},
|
||||
"linkWebsite": {
|
||||
"message": "Website"
|
||||
},
|
||||
"linkFAQ": {
|
||||
"message": "Pertanyaan"
|
||||
},
|
||||
"linkDonate": {
|
||||
"message": "Donasi"
|
||||
},
|
||||
"linkHelp": {
|
||||
"message": "Bantuan"
|
||||
},
|
||||
"linkChangelog": {
|
||||
"message": "Log Perubahan"
|
||||
},
|
||||
"legendSettings": {
|
||||
"message": "Pengaturan"
|
||||
},
|
||||
"textSettings": {
|
||||
"message": "Matikan pengiriman like/dislike"
|
||||
},
|
||||
"textLikesDisabled": {
|
||||
"message": "Dimatikan oleh Pemilik"
|
||||
},
|
||||
"textSettingsHover": {
|
||||
"message": "Memberhentikan penghitungan like dan dislikemu"
|
||||
},
|
||||
"textRoundingNumbers": {
|
||||
"message": "Membulatkan data like/dislike kebawah (bawaan YouTube)"
|
||||
},
|
||||
"textRoundingNumbersHover": {
|
||||
"message": "Munculkan data pembulatan kebawah."
|
||||
},
|
||||
"textConsistentFormat": {
|
||||
"message": "Membuat format like dan dislike konsisten"
|
||||
},
|
||||
"textConsistentFormatHover": {
|
||||
"message": "Format ulang jumlah like."
|
||||
},
|
||||
"textNumberFormat": {
|
||||
"message": "Format angka:"
|
||||
},
|
||||
"textColorizeRatioBar": {
|
||||
"message": "Warnai bar rasio"
|
||||
},
|
||||
"textColorizeRatioBarHover": {
|
||||
"message": "Gunakan warna kustom bar rasio."
|
||||
},
|
||||
"textColorizeThumbs": {
|
||||
"message": "Warnai jempol"
|
||||
},
|
||||
"textColorizeThumbsHover": {
|
||||
"message": "Gunakan warna kustom untuk ikon jempol."
|
||||
},
|
||||
"textColorTheme": {
|
||||
"message": "Warnai tema:"
|
||||
},
|
||||
"textColorTheme1": {
|
||||
"message": "Klasik"
|
||||
},
|
||||
"textColorTheme2": {
|
||||
"message": "Mudah diakses"
|
||||
},
|
||||
"textColorTheme3": {
|
||||
"message": "Neon"
|
||||
},
|
||||
"textTempUnavailable": {
|
||||
"message": "Tidak Ada Untuk Sementara Waktu"
|
||||
},
|
||||
"textUpdate": {
|
||||
"message": "Update ke"
|
||||
},
|
||||
"version30installed": {
|
||||
"message": "Versi __RYD_VERSION__ terinstall"
|
||||
},
|
||||
"whatsnew": {
|
||||
"message": "Apa yang baru"
|
||||
},
|
||||
"shortsSupport": {
|
||||
"message": "Mendukung YouTube Short"
|
||||
},
|
||||
"customColors": {
|
||||
"message": "Warna kustom untuk bar dislike dan tombol"
|
||||
},
|
||||
"customNumberFormats": {
|
||||
"message": "Format angka kustom"
|
||||
},
|
||||
"considerDonating": {
|
||||
"message": "Donasimulah yang hanya bisa membuat extension ini terus berjalan, tolong pertimbangkan untuk mendukung proyek ini."
|
||||
},
|
||||
"roundNumbers": {
|
||||
"message": "Munculkan angka yang dibulatkan kebawah"
|
||||
},
|
||||
"roundNumbersHover": {
|
||||
"message": "Bulatkan angka kebawah (bawaan YouTube)."
|
||||
},
|
||||
"reformatLikes": {
|
||||
"message": "Format ulang jumlah like"
|
||||
},
|
||||
"reformatLikesHover": {
|
||||
"message": "Membuat format like dan dislike konsisten."
|
||||
},
|
||||
"numberFormat": {
|
||||
"message": "Format angka:"
|
||||
},
|
||||
"colorizeRatio": {
|
||||
"message": "Warnai bar rasio"
|
||||
},
|
||||
"colorizeRatioHover": {
|
||||
"message": "Gunakan warna kustom untuk rasio bar."
|
||||
},
|
||||
"colorizeThumbs": {
|
||||
"message": "Warnai jempol"
|
||||
},
|
||||
"colorizeThumbsHover": {
|
||||
"message": "Gunakan warna kustom untuk ikon jempol."
|
||||
},
|
||||
"colorTheme": {
|
||||
"message": "Warnai tema:"
|
||||
}
|
||||
}
|
||||
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Read this in other languages: [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Português do Brasil](READMEpt_BR.md), [Magyar](READMEhu.md), [Danish](READMEda.md)
|
||||
Read this in other languages: [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Português do Brasil](READMEpt_BR.md), [Magyar](READMEhu.md), [Danish](READMEda.md), [Bahasa Indonesia](READMEid.md)
|
||||
# Return YouTube Dislike
|
||||
|
||||
<p align="center">
|
||||
@@ -40,15 +40,15 @@ Third-party use of this open API is allowed with the following restrictions:
|
||||
- **Attribution**: This project should be clearly attributed with a link to [returnyoutubedislike.com](https://returnyoutubedislike.com/).
|
||||
- **Rate Limiting**: There are per client rate limits in place of 100 per minute and 10,000 per day. This will return a _429_ status code indicating that your application should back off.
|
||||
|
||||
The API is accessible over the following base URL:
|
||||
The API is accessible over the following base URL:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
List of available endpoints is available here:
|
||||
List of available endpoints is available here:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### Get votes
|
||||
|
||||
Example to get votes of a given YouTube video ID:
|
||||
Example to get votes of a given YouTube video ID:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
@@ -63,7 +63,7 @@ Example to get votes of a given YouTube video ID:
|
||||
}
|
||||
```
|
||||
|
||||
Non-existent YouTube ID will return status code _404_ "Not Found".
|
||||
Non-existent YouTube ID will return status code _404_ "Not Found".
|
||||
Wrong formed YouTube ID will return _400_ "Bad Request".
|
||||
|
||||
<!---
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
阅读其他语言版本:[English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md)
|
||||
阅读其他语言版本:[English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
@@ -41,15 +41,15 @@
|
||||
- **归因**: 该项目应清楚地归因于 [returnyoutubedislike.com](https://returnyoutubedislike.com/) 的链接。
|
||||
- **速率限制**: 客户端的速率限制为每分钟100次和每天10,000次。这将返回 _429_ 状态代码,表示您的应用程序应该减速。
|
||||
|
||||
API 可以通过以下基本 URL 访问:
|
||||
API 可以通过以下基本 URL 访问:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
可用端点列表在这里:
|
||||
可用端点列表在这里:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### 获取投票
|
||||
|
||||
示例获取给定 YouTube 视频 ID 的投票:
|
||||
示例获取给定 YouTube 视频 ID 的投票:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
@@ -64,7 +64,7 @@ https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
}
|
||||
```
|
||||
|
||||
不存在的 YouTube ID 将返回状态码 _404_ "未找到"。
|
||||
不存在的 YouTube ID 将返回状态码 _404_ "未找到"。
|
||||
格式错误的 YouTube ID 将返回 _400_ "请求无效"。
|
||||
|
||||
## 贡献
|
||||
|
||||
+7
-7
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Læs dette på andre sprog: [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md)
|
||||
Læs dette på andre sprog: [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
|
||||
# Return YouTube Dislike
|
||||
@@ -27,7 +27,7 @@ Desuden blev dislike-feltet i YouTube API'en [fjernet](https://support.google.co
|
||||
|
||||
## Hvad den gør
|
||||
|
||||
Med fjernelsen af dislike stats fra Youtube API'en, har vores backend skiftet til at bruge en kombination af scraped dislike-statistic, hvor skøn er extrapoleret fra extension-brugerdata.
|
||||
Med fjernelsen af dislike stats fra Youtube API'en, har vores backend skiftet til at bruge en kombination af scraped dislike-statistic, hvor skøn er extrapoleret fra extension-brugerdata.
|
||||
|
||||
[FAQ](https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/FAQ.md)
|
||||
|
||||
@@ -42,15 +42,15 @@ Tredjeparts brug af denne åbne API er tilladt under de følgende restriktioner:
|
||||
- **Tilskrivning**: Dette projekt skal tydeligt tilskrives med et link til [returnyoutubedislike.com](https://returnyoutubedislike.com/).
|
||||
- **Rategrænse**: Der er en grænse på 100 anmodninger per minut og 10.000 per dag for hver klient. Dette vil returnere en statuskode på _429_, som indikerer, at din applikation skal trække sig tilbage.
|
||||
|
||||
API'en er tilgængelig via følgende base-URL:
|
||||
API'en er tilgængelig via følgende base-URL:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
En liste over tilgængelige endpoints er tilgængelig her:
|
||||
En liste over tilgængelige endpoints er tilgængelig her:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### Få stemmer
|
||||
### Få stemmer
|
||||
|
||||
Eksempel på at få stemmer på en given YouTube-video-ID:
|
||||
Eksempel på at få stemmer på en given YouTube-video-ID:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
@@ -65,7 +65,7 @@ Eksempel på at få stemmer på en given YouTube-video-ID:
|
||||
}
|
||||
```
|
||||
|
||||
En ikke-eksisterende YouTube-ID vil returnere statuskoden _404_ "Not Found".
|
||||
En ikke-eksisterende YouTube-ID vil returnere statuskoden _404_ "Not Found".
|
||||
En forkert formet YouTube-ID vil returnere _400_ "Bad Request".
|
||||
|
||||
<!---
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Lesen sie dies in anderen Sprachen: [English](README.md), [Español](READMEes.md), [русский](READMEru.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Danish](READMEda.md)
|
||||
Lesen sie dies in anderen Sprachen: [English](README.md), [Español](READMEes.md), [русский](READMEru.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Danish](READMEda.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
@@ -41,15 +41,15 @@ Dritte dürfen diese öffentliche API mit folgenden Restriktionen benützen:
|
||||
- **Namensnennung**: Dieses Projekt sollte klar und mit folgendem Link [returnyoutubedislike.com](https://returnyoutubedislike.com/) versehen zugeordnet werden.
|
||||
- **Raten Limitierung**: Es bestehen pro Nutzer limitierungen von 100 pro Minute sowie 10'000 pro Tag. Dies wird eine Statusmeldung von _429_ ausgeben, die darauf hinweist, dass sich Ihre Anwendung zurückziehen sollte.
|
||||
|
||||
Die API ist unter der folgenden basis URL verfügbar:
|
||||
Die API ist unter der folgenden basis URL verfügbar:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
Eine Liste aller verfügbaren Endpunkten finden Sie hier:
|
||||
Eine Liste aller verfügbaren Endpunkten finden Sie hier:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### Votum erhalten <!-- ### Get votes -->
|
||||
|
||||
Beispiel um die Abstimmungen einer gegebenen YouTube ID zu erhalten:
|
||||
Beispiel um die Abstimmungen einer gegebenen YouTube ID zu erhalten:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
@@ -64,7 +64,7 @@ Beispiel um die Abstimmungen einer gegebenen YouTube ID zu erhalten:
|
||||
}
|
||||
```
|
||||
|
||||
Nicht existierende YouTube IDs werden den Statuscode _404_ "Not Found" zurückgeben.
|
||||
Nicht existierende YouTube IDs werden den Statuscode _404_ "Not Found" zurückgeben.
|
||||
Falsch geformte YouTube IDs werden den Statuscode _400_ "Bad Request" zurückgeben.
|
||||
|
||||
<!---
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Leer en otros idiomas: [English](README.md), [русский](READMEru.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Magyar](READMEhu.md), [Danish](READMEda.md)
|
||||
Leer en otros idiomas: [English](README.md), [русский](READMEru.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Magyar](READMEhu.md), [Danish](READMEda.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
@@ -41,7 +41,7 @@ Se permite el uso de terceros de esta API abierta bajo las siguientes restriccio
|
||||
- **Atribución**: Este proyecto debe estar claramente atribuido con un enlace a [returnyoutubedislike.com](https://returnyoutubedislike.com/).
|
||||
- **Límites de velocidad**: Hay límites de velocidad por cliente de 100 solicitudes por minuto y 10.000 al día. Al excederlos se mostrará un código de estado _429_, indicando que tu aplicación debe bajar la velocidad.
|
||||
|
||||
La API es accesible a través de la siguiente URL base:
|
||||
La API es accesible a través de la siguiente URL base:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
La lista de los _endpoints_ disponibles se puede consultar aquí:
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](LICENSE)
|
||||
|
||||
Lisez ceci dans d'autres langues : [English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md),[日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Danish](READMEda.md)
|
||||
Lisez ceci dans d'autres langues : [English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md),[日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Danish](READMEda.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
@@ -41,15 +41,15 @@ L'utilisation par des tiers de cette API ouverte est autorisée avec les restric
|
||||
- **Attribution**: Ce projet doit être clairement nommé avec un lien vers [returnyoutubedislike.com](https://returnyoutubedislike.com/).
|
||||
- **Limitation des requêtes**: Il y a des limites de requêtes par client en place qui sont de 100 requêtes par minute et 10 000 par jour. Nous renverrons un code d'erreur _429_ indiquant que votre application devrait se calmer.
|
||||
|
||||
L'API est accessible via l'URL de base suivante:
|
||||
L'API est accessible via l'URL de base suivante:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
La liste des endpoints est disponible ici:
|
||||
La liste des endpoints est disponible ici:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### Obtenir les likes
|
||||
|
||||
Exemple pour obtenir les likes d'une vidéo YouTube avec un ID donné:
|
||||
Exemple pour obtenir les likes d'une vidéo YouTube avec un ID donné:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
@@ -64,7 +64,7 @@ Exemple pour obtenir les likes d'une vidéo YouTube avec un ID donné:
|
||||
}
|
||||
```
|
||||
|
||||
Si aucune vidéo YouTube n'a cet ID, le code d'erreur _404_ "Not Found" sera retourné.
|
||||
Si aucune vidéo YouTube n'a cet ID, le code d'erreur _404_ "Not Found" sera retourné.
|
||||
Un ID YouTube invalide renverra le code d'erreur _400_ "Bad Request".
|
||||
|
||||
<!---
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Διαθέσιμο στις παρακάτω γλώσσες: [English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md)
|
||||
Διαθέσιμο στις παρακάτω γλώσσες: [English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
@@ -41,15 +41,15 @@
|
||||
- **Αναφορά**: Να υπάρχει καθαρή αναφορά στον κώδικα αυτού του έργου με τη χρήση του παρακάτω συνδέσμου [returnyoutubedislike.com](https://returnyoutubedislike.com/).
|
||||
- **Όριο Χρήσης**: Υπάρχει όριο χρήσης ανα χρήστη το οποίο είναι 100 το λεπτό και 10000 τη μέρα. Σε αντίθετη περίπτωση επιστρέφεται μήνυμα λάθους _429_ υποδεικνύοντας οτι η εφαρμογή του χρήστη θα πρέπει να περιορίσει τη χρήση της.
|
||||
|
||||
Το API είναι διαθέσιμο στον παρακάτω σύνδεσμο:
|
||||
Το API είναι διαθέσιμο στον παρακάτω σύνδεσμο:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
Λίστα με τα διαθέσιμα endpoints μπορείτε να βρείτε εδώ:
|
||||
Λίστα με τα διαθέσιμα endpoints μπορείτε να βρείτε εδώ:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### Λήψη ψήφων
|
||||
|
||||
Παράδειγμα ώστε να αντλήσετε τις ψήφους από συγκεκριμένο YouTube video ID:
|
||||
Παράδειγμα ώστε να αντλήσετε τις ψήφους από συγκεκριμένο YouTube video ID:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
@@ -64,7 +64,7 @@ https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
}
|
||||
```
|
||||
|
||||
Μή διαθέσιμο YouTube ID θα επιστρέψει κωδικό status _404_ "Not Found".
|
||||
Μή διαθέσιμο YouTube ID θα επιστρέψει κωδικό status _404_ "Not Found".
|
||||
Λανθασμένη δομή YouTube ID θα επιστρέψει _400_ "Bad Request".
|
||||
|
||||
<!---
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Olvasható még a következő nyelveken: [English](README.md), [Español](READMEes.md), [русский](READMEru.md), [Türkçe](READMEtr.md)
|
||||
Olvasható még a következő nyelveken: [English](README.md), [Español](READMEes.md), [русский](READMEru.md), [Türkçe](READMEtr.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
|
||||
+88
@@ -0,0 +1,88 @@
|
||||
[](https://chromewebstore.google.com/detail/return-youtube-dislike/gebbhagfogifgggkldgodflihgfeippi)
|
||||
[](https://chromewebstore.google.com/detail/return-youtube-dislike/gebbhagfogifgggkldgodflihgfeippi)
|
||||
[](https://addons.mozilla.org/en-US/firefox/addon/return-youtube-dislikes/)
|
||||
[](https://addons.mozilla.org/en-US/firefox/addon/return-youtube-dislikes/)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/commits/main)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/issues)
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Baca ini dibahasa lain: [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Português do Brasil](READMEpt_BR.md), [Magyar](READMEhu.md), [Danish](READMEda.md)
|
||||
# Return YouTube Dislike
|
||||
|
||||
<p align="center">
|
||||
<b>Return Youtube Dislike adalah extension open-source yang memunculkan jumlah dislike di Youtube.<br>
|
||||
Juga ada pada browser lain sebagai JS Userscript.<br><br>
|
||||
<img width="400px" src="https://user-images.githubusercontent.com/18729296/141743755-2be73297-250e-4cd1-ac93-8978c5a39d10.png"/>
|
||||
</p>
|
||||
|
||||
## Latar Belakang
|
||||
|
||||
Pada 10 November 2021, Google [memberitakan](https://blog.youtube/news-and-events/update-to-youtube/) bahwa jumlah dislike di Youtube akan dihapus.
|
||||
|
||||
Serta, data `dislike` pada API Youtube juga [dihapus](https://support.google.com/youtube/thread/134791097/update-to-youtube-dislike-counts) pada 13 Desember 2021, sehingga menghilangkan kemampuan untuk menilai qualitas konten video sebelum ditonton.
|
||||
|
||||
## Apa yang terjadi
|
||||
|
||||
Dengan dihapusnya data dislike dari API Youtube, kami mengubah backend kami sehingga menggunakan kombinasi scraping data dislike, dan estimasi perkiraan dari data pengguna.
|
||||
|
||||
[Pertanyaan yang Sering Ditanyakan](https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/FAQid.md)
|
||||
|
||||
## Mengapa ini Penting
|
||||
|
||||
Kamu bisa mempelajari lebih lanjut pada website kami di: [returnyoutubedislike.com](https://www.returnyoutubedislike.com/)
|
||||
|
||||
## Dokumentasi API
|
||||
|
||||
Penggunaan pada pihak ketiga terhadap API ini diizinkan dengan beberapa batasan berikut:
|
||||
|
||||
- **Pereferensian**: Proyek ini harus jelas direferensikan menggunakan link ke [returnyoutubedislike.com](https://returnyoutubedislike.com/).
|
||||
- **Batas Penggunaan**: Terdapat batas penggunaan pada setiap client yaitu 100 per menit dan 10,000 per hari. Jika lebih dari ini, akan ada kode status _429_ yang menandakan kamu harus berhenti menggunakannya.
|
||||
|
||||
APInya bisa diakses melalui URL berikut:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
Daftar semua endpoint yang ada:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### Voting
|
||||
|
||||
Contoh untuk melakukan voting terhadap suatu video Youtube menggunakan id:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
{
|
||||
"id": "kxOuG8jMIgI",
|
||||
"dateCreated": "2021-12-20T12:25:54.418014Z",
|
||||
"likes": 27326,
|
||||
"dislikes": 498153,
|
||||
"rating": 1.212014408444885,
|
||||
"viewCount": 3149885,
|
||||
"deleted": false
|
||||
}
|
||||
```
|
||||
|
||||
Akan muncul kode status _404_ "Not Found" jika Youtube id tidak ditemukan.
|
||||
Akan muncul kode status _400_ "Bad Request" jika Youtube id memiliki format yang salah.
|
||||
|
||||
<!---
|
||||
## API documentation
|
||||
|
||||
You can view all documentation on our website.
|
||||
[https://returnyoutubedislike.com/documentation/](https://returnyoutubedislike.com/documentation/) -->
|
||||
|
||||
## Kontribusi
|
||||
|
||||
Tolong baca [panduan kontribusi](https://github.com/Anarios/return-youtube-dislike/blob/main/CONTRIBUTINGid.md).
|
||||
|
||||
## Dukung proyek ini!
|
||||
|
||||
Kamu dapat mendukung proyek ini dengan cara donasi melalui link dibawah ini:
|
||||
|
||||
[Donasi](https://returnyoutubedislike.com/donate)
|
||||
|
||||
## Sponsor
|
||||
|
||||
[Seed4.Me VPN](https://www.seed4.me/users/register?gift=ReturnYoutubeDislike)
|
||||
|
||||
[Menjadi sponsor kami](https://www.patreon.com/join/returnyoutubedislike/checkout?rid=8008601)
|
||||
+4
-4
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
別の言語: [English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Danish](READMEda.md)
|
||||
別の言語: [English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Danish](READMEda.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
@@ -43,15 +43,15 @@ YouTube API から低評価が削除されたことにより、バックエン
|
||||
- **帰属**: [returnyoutubedislike.com](https://returnyoutubedislike.com/) へのリンクを明確に表記してください。
|
||||
- **レート制限**: クライアントごとに 1 分あたり 100 回、1 日あたり 10000 回という制限があります。制限に達すると*429*コードが返されます。
|
||||
|
||||
API は以下の Base URL でアクセスできます:
|
||||
API は以下の Base URL でアクセスできます:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
利用可能なエンドポイントはこちらを参照してください:
|
||||
利用可能なエンドポイントはこちらを参照してください:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### 評価を取得
|
||||
|
||||
API を利用して YouTube video ID から評価を取得する例です:
|
||||
API を利用して YouTube video ID から評価を取得する例です:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Lees dit in andere talen: [English](README.md), [Español](READMEes.md), [русский](READMEru.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Danish](READMEda.md)
|
||||
Lees dit in andere talen: [English](README.md), [Español](READMEes.md), [русский](READMEru.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Danish](READMEda.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Read this in other languages: [English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md)
|
||||
Read this in other languages: [English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
@@ -41,15 +41,15 @@ Używanie tego otwartego API jest dozwolone z następującymi ograniczeniami:
|
||||
- **Przypisanie**: Ten projekt powinien być jawnie przypisany z linkiem do [returnyoutubedislike.com](https://returnyoutubedislike.com/).
|
||||
- **Ograniczenie żądań**: Istnieją ograniczenia żądań do 100 na minutę i 10 000 na dzień. Przekroczenie zwróci kod _429_, mówiący aplikacji aby przyhamowała.
|
||||
|
||||
API jest dostępne przez poniższe bazowe URL:
|
||||
API jest dostępne przez poniższe bazowe URL:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
Lista dostępnych endpointów jest dostępna tutaj:
|
||||
Lista dostępnych endpointów jest dostępna tutaj:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### Pobierz głosy
|
||||
|
||||
Przykład otrzymywania głosów z danego ID filmu YouTube:
|
||||
Przykład otrzymywania głosów z danego ID filmu YouTube:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
@@ -64,7 +64,7 @@ Przykład otrzymywania głosów z danego ID filmu YouTube:
|
||||
}
|
||||
```
|
||||
|
||||
Nieistniejący ID filmu zwróci _404_ "Not Found".
|
||||
Nieistniejący ID filmu zwróci _404_ "Not Found".
|
||||
Niepoprawnie sformatowany ID filmu zwróci _400_ "Bad Request".
|
||||
|
||||
<!---
|
||||
|
||||
+6
-7
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Leia isso em outros idiomas: [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md) ou [English (Para Melhor precisão!)](README.md)
|
||||
Leia isso em outros idiomas: [русский](READMEru.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md) ou [English (Para Melhor precisão!)](README.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
|
||||
# Return YouTube Dislike
|
||||
@@ -22,7 +22,7 @@ Leia isso em outros idiomas: [русский](READMEru.md), [Español](READMEes.
|
||||
|
||||
## Nossa Historia
|
||||
|
||||
Em 10 de novembro de 2021 a Google [Anuciou](https://blog.youtube/news-and-events/update-to-youtube/) que o contador de Deslikes do Youtube seria removido.
|
||||
Em 10 de novembro de 2021 a Google [Anuciou](https://blog.youtube/news-and-events/update-to-youtube/) que o contador de Deslikes do Youtube seria removido.
|
||||
|
||||
Additionally, the `dislike` field in the YouTube API was [removed](https://support.google.com/youtube/thread/134791097/update-to-youtube-dislike-counts) on December 13th, 2021, removing any ability to judge the quality of content before watching.
|
||||
|
||||
@@ -43,15 +43,15 @@ Third-party use of this open API is allowed with the following restrictions:
|
||||
- **Attribution**: This project should be clearly attributed with a link to [returnyoutubedislike.com](https://returnyoutubedislike.com/).
|
||||
- **Rate Limiting**: There are per client rate limits in place of 100 per minute and 10,000 per day. This will return a _429_ status code indicating that your application should back off.
|
||||
|
||||
The API is accessible over the following base URL:
|
||||
The API is accessible over the following base URL:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
List of available endpoints is available here:
|
||||
List of available endpoints is available here:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### Obtendo votos
|
||||
|
||||
Exemplo para obter os votos pelo Youtube Video ID:
|
||||
Exemplo para obter os votos pelo Youtube Video ID:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
@@ -66,7 +66,7 @@ Exemplo para obter os votos pelo Youtube Video ID:
|
||||
}
|
||||
```
|
||||
|
||||
Nenhum youtube id exstente irá retornar o codigo de status _404_ "Nada encontrado".
|
||||
Nenhum youtube id exstente irá retornar o codigo de status _404_ "Nada encontrado".
|
||||
Wrong formed YouTube ID will return _400_ "Bad Request".
|
||||
|
||||
<!---
|
||||
@@ -91,4 +91,3 @@ Você pode ajuda esse projeto doando para nos no link abaixo:
|
||||
|
||||
[Torne-se nosso Patrocinador](https://www.patreon.com/join/returnyoutubedislike/checkout?rid=8008601)
|
||||
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Прочитать на других языках: [English](README.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Magyar](READMEhu.md), [Danish](READMEda.md)
|
||||
Прочитать на других языках: [English](README.md), [Español](READMEes.md), [Nederlands](READMEnl.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Magyar](READMEhu.md), [Danish](READMEda.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
@@ -41,15 +41,15 @@
|
||||
- **Атрибуция**: Этот проект должен быть чётко описан со ссылкой на [returnyoutubedislike.com](https://returnyoutubedislike.com/).
|
||||
- **Ограничение**: Существуют ограничения скорости для каждого клиента — 100 в минуту и 10 000 в день. Это выдаст код ошибки _429_, указывающий на то, что ваше приложение должно быть отключено.
|
||||
|
||||
API доступен по следующему основному URL-адресу:
|
||||
API доступен по следующему основному URL-адресу:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
Список доступных эндпоинтов доступен здесь:
|
||||
Список доступных эндпоинтов доступен здесь:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### Получить голоса
|
||||
|
||||
Пример получения голосов для заданного идентификатора видео на YouTube:
|
||||
Пример получения голосов для заданного идентификатора видео на YouTube:
|
||||
`/votes?videoId=kxOuG8jMIgI`
|
||||
|
||||
```json
|
||||
@@ -64,7 +64,7 @@ https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
}
|
||||
```
|
||||
|
||||
Неверный идентификатор YouTube выдаст код ошибки _404_ «Не найдено».
|
||||
Неверный идентификатор YouTube выдаст код ошибки _404_ «Не найдено».
|
||||
Неправильно отформатированный идентификатор YouTube выдаст код ошибки _400_ «Неверный запрос».
|
||||
|
||||
<!---
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Läs detta på andra språk: [English](README.md), [Español](READMEes.md), [русский](READMEru.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md)
|
||||
Läs detta på andra språk: [English](README.md), [Español](READMEes.md), [русский](READMEru.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Bunu diğer dillerde okuyun: [English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Français](READMEfr.md), [Nederlands](READMEnl.md), [日本語](READMEja.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Magyar](READMEhu.md), [Danish](READMEda.md)
|
||||
Bunu diğer dillerde okuyun: [English](README.md), [русский](READMEru.md), [Español](READMEes.md), [Français](READMEfr.md), [Nederlands](READMEnl.md), [日本語](READMEja.md), [українська](READMEuk.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Magyar](READMEhu.md), [Danish](READMEda.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# YouTube Dislike Sayısını Geri Getir
|
||||
|
||||
|
||||
+3
-3
@@ -7,7 +7,7 @@
|
||||
[](https://discord.gg/UMxyMmCgfF)
|
||||
[](https://github.com/Anarios/return-youtube-dislike/blob/main/LICENSE)
|
||||
|
||||
Read this in other languages: [English](README.md), [Español](READMEes.md), [русский](READMEru.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Danish](READMEda.md)
|
||||
Read this in other languages: [English](README.md), [Español](READMEes.md), [русский](READMEru.md), [Français](READMEfr.md), [日本語](READMEja.md), [Türkçe](READMEtr.md), [Deutsch](READMEde.md), [Ελληνικά](READMEgr.md), [Svenska](READMEsv.md), [中文](READMEcn.md), [Polski](READMEpl.md), [Danish](READMEda.md), [Bahasa Indonesia](READMEid.md)
|
||||
|
||||
# Return YouTube Dislike
|
||||
|
||||
@@ -44,7 +44,7 @@ Read this in other languages: [English](README.md), [Español](READMEes.md), [р
|
||||
API доступно за наступною URL-адресою:
|
||||
https://returnyoutubedislikeapi.com
|
||||
|
||||
Перелік доступних «ендпоінтів» можна переглянути тут:
|
||||
Перелік доступних «ендпоінтів» можна переглянути тут:
|
||||
https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
|
||||
### Отримати оцінки
|
||||
@@ -64,7 +64,7 @@ https://returnyoutubedislikeapi.com/swagger/index.html
|
||||
}
|
||||
```
|
||||
|
||||
Недійсний YouTube ID видасть код помилки 404 "Not Found".
|
||||
Недійсний YouTube ID видасть код помилки 404 "Not Found".
|
||||
YouTube ID у невірному форматі видасть код помилки 400 "Bad Request".
|
||||
|
||||
<!---
|
||||
|
||||
@@ -0,0 +1,119 @@
|
||||
import { id } from "vuetify/src/locale";
|
||||
|
||||
export default {
|
||||
...id,
|
||||
home: {
|
||||
name: "Beranda",
|
||||
title: "Return YouTube Dislike",
|
||||
subtitle: "Extension browser dan API yang memunculkan jumlah dislike di Youtube",
|
||||
ukraine: "Dukung Ukraina",
|
||||
sponsors: "Sponsor",
|
||||
},
|
||||
install: {
|
||||
name: "Install",
|
||||
title: "Pilih Platform",
|
||||
subtitle: "Tersedia untuk Firefox dan semua browser Chromium",
|
||||
title2: "Platform Lainnya",
|
||||
subtitle2: "Jika kamu menggunakan browser yang belum support, coba gunakan UserScript",
|
||||
title3: "Implementasi Pihak Ketiga",
|
||||
subtitle3: "Kami tidak akan bertanggung jawab, gunakan dengan risiko sendiri",
|
||||
},
|
||||
api: {
|
||||
name: "API",
|
||||
title: "Selamat datang di dokumentasi ofisial RYD!",
|
||||
subtitle: "Mula-mula, pilih bagian dari menu.",
|
||||
rights: {
|
||||
title: "Hak Penggunaan",
|
||||
subtitle:
|
||||
"Penggunaan pada pihak ketiga terhadap API ini diizinkan dengan beberapa batasan berikut:",
|
||||
bullet1: "Pereferensian: ",
|
||||
bullet1text:
|
||||
"Proyek ini harus jelas direferensikan menggunakan link ke repo ini atau ke returnyoutubedislike.com",
|
||||
bullet2: "Batas Penggunaan: ",
|
||||
bullet2text:
|
||||
"Terdapat batas penggunaan pada setiap client yaitu 100 per menit dan 10,000 per hari. Jika lebih dari ini, akan ada kode status 429 yang menandakan kamu harus berhenti menggunakannya",
|
||||
},
|
||||
url: {
|
||||
title: "Informasi URL",
|
||||
subtitle: "APInya bisa diakses melalui URL berikut: ",
|
||||
},
|
||||
endpoints: {
|
||||
title: "Endpoint",
|
||||
subtitle: "Daftar semua endpoint yang ada: ",
|
||||
},
|
||||
fetching: {
|
||||
title: "Tutorial Fetching Sederhana",
|
||||
subtitle: "Contoh untuk melakukan voting terhadap suatu video Youtube menggunakan id: ",
|
||||
title2: "Contoh Request: ",
|
||||
url: "URL Request: ",
|
||||
method: "Metode Request: ",
|
||||
headers: "Header: ",
|
||||
response: "Respon: ",
|
||||
error1: 'Akan muncul kode status 404 "Not Found" jika Youtube id tidak ditemukan',
|
||||
error2:
|
||||
'Akan muncul kode status 400 "Bad Request" jika Youtube id memiliki format yang salah',
|
||||
},
|
||||
},
|
||||
help: {
|
||||
name: "Bantuan",
|
||||
title: "Troubleshooting",
|
||||
bullet1: "Pastikan kamu memiliki versi extension terbaru, ",
|
||||
bullet11: "sekarang",
|
||||
bullet2:
|
||||
"Coba hapus extension dan install ulang , lalu restart semua browser yang terbuka",
|
||||
bullet3: "Pastikan link berikut terbuka: ",
|
||||
bullet31: "kamu seharusnya dapat melihat teks berikut: ",
|
||||
bullet4: "Jika petunjuk sebelumnya masih belum membantu - laporkan masalah ini di",
|
||||
bullet41: "pada",
|
||||
bullet4a: "Beritahukan Sistem Operasi, Nama Browser, dan Versi Browser",
|
||||
bullet4b:
|
||||
"Tangkap layar halaman yang bermasalah (seperti halaman video Youtube) dengan membuka console (tekan ",
|
||||
bullet4b1: ") - contoh tangkapan layar seperti dibawah ini.",
|
||||
bullet4c:
|
||||
"Tangkap layar halaman extension browser kamu dengan extension yang telah terinstall.",
|
||||
bullet4c1: "Untuk melihat extension, masukkan ini pada address bar: ",
|
||||
firefox: "untuk Firefox",
|
||||
chrome: "untuk Chrome, Edge, Brave, Opera, dan Vivaldi",
|
||||
},
|
||||
faq: {
|
||||
name: "Pertanyaan",
|
||||
title: "Pertanyaan yang Sering Ditanyakan",
|
||||
subtitle: "Masih punya pertanyaan? Silakan gabung Discord!",
|
||||
bullet1: "Darimana extension ini mendapatkan datanya?",
|
||||
bullet1text:
|
||||
"Kombinasi data arsip dislike dari API ofisial Youtube sebelum dihapus, dan perkiraan perilaku pengguna extension.",
|
||||
bullet2: "Mengapa jumlah dislike video tidak update?",
|
||||
bullet2text:
|
||||
"Untuk sekarang, data dislike video di cache dan tidak selalu update. Bervariasi tergantung pada popularitas video dan dapat memakan waktu beberapa jam sampai beberapa hari untuk melakukan update.",
|
||||
bullet3: "Bagaimana cara kerjanya?",
|
||||
bullet3text:
|
||||
"Extension mengumpulkan id dari video yang sedang ditonton, mengambil data dislike (dan lainnya seperti jumlah views, likes, dll) menggunakan API kami. Lalu extension akan menampilkan jumlah dislike dan rasio pada halaman. Jika kamu melakukan like atau dislike pada suatu video, datanya disimpan ke database sehingga data dislike yang lebih akurat akan dapat diperkirakan.",
|
||||
bullet4: "Bisakah saya membagikan jumlah dislike saya kepada kalian?",
|
||||
bullet4text:
|
||||
"Nanti. Kami sedang mencari tahu Oauth atau perbedaan antara API yang hanya bisa dibaca dengan scope terbatas sehingga pada creator bisa membagikan jumlah dislike mereka yang terverifikasi.",
|
||||
bullet5: "Data apa saja yang kalian ambil dan apa yang terjadi kepada data tersebut?",
|
||||
bullet5text:
|
||||
'Extension hanya mengambil data yang diperlukan untuk berjalan seperti seharusnya, seperti alamat IP atau id dari video yang sedang ditonton. Tidak ada satupun data yang akan dijual ke pihak ketiga. Jika kamu mau tahu lebih lanjut bagaimana kami menangani keamanan dan privasi, tolong cek <a href="https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/SECURITY-FAQid.md">pertanyaan mengenai keamanan</a>.',
|
||||
bullet6: "Bagaimana cara kerja API/backend?",
|
||||
bullet6text:
|
||||
"Backend menggunakan data arsip ketika Youtube masih memberikan data jumlah dislike, jumlah like/dislike dari pengguna extension, dan perkiraan. Pada waktu dekat kami akan mengizinkan creator untuk mengirimkan data jumlah dislike mereka secara mudah dan aman dan kami akan menambahkan data arsip dari ArchiveTeam (4.56 miliar video) kepada database kami. Kamu juga dapat melihat video pada topik.",
|
||||
bullet7: "Mengapa jumlah dislike memunculkan kata 'DISLIKES DISABLED'?",
|
||||
bullet7text:
|
||||
"Kadang-kadang video yang baru saja diupload akan memunculkan 'DISLIKES DISABLED' walaupun creatornya belum mematikannya. ini dikarenakan bagaimana cara kami melakukan pengecekan terhadap dislike yang dimatikan, ini akan hilang dalam beberapa jam atau dengan cara memberi like/dislike kepada video tersebut dan merefresh halamannya (semoga saja berhasil).",
|
||||
},
|
||||
donate: {
|
||||
name: "Donasi",
|
||||
subtitle:
|
||||
"Kamu dapat mendukung effort kami dengan donasi kalian!",
|
||||
},
|
||||
links: {
|
||||
name: "Link",
|
||||
title: "Link Proyek",
|
||||
subtitle: "Link menuju proyek dan para developer",
|
||||
contact: "Kontak Kami",
|
||||
translators: "Penerjemah",
|
||||
coolProjects: "Proyek Keren Lainnya",
|
||||
sponsorBlockDescription: "Lewati iklan yang ada pada video",
|
||||
filmotDescription: "Mencari video Youtube menggunakan subtitle",
|
||||
},
|
||||
};
|
||||
@@ -111,6 +111,7 @@ export default {
|
||||
{ name: "Українська", locale: "uk" },
|
||||
{ name: "한국어", locale: "ko" },
|
||||
{ name: "Polski", locale: "pl" },
|
||||
{ name: "Bahasa Indonesia", locale: "id" },
|
||||
],
|
||||
alert: {
|
||||
show: false,
|
||||
|
||||
@@ -10,6 +10,7 @@ import ko from "./_locales/ko";
|
||||
import pl from "./_locales/pl";
|
||||
import de from "./_locales/de";
|
||||
import hu from "./_locales/hu";
|
||||
import id from "./_locales/id";
|
||||
// ...
|
||||
export default {
|
||||
// Global page headers: https://go.nuxtjs.dev/config-head
|
||||
@@ -54,7 +55,7 @@ export default {
|
||||
// Vuetify module configuration: https://go.nuxtjs.dev/config-vuetify
|
||||
vuetify: {
|
||||
lang: {
|
||||
locales: { en, es, tr, ru, cs, ja, fr, uk, ko, pl, de, hu /*...*/ },
|
||||
locales: { en, es, tr, ru, cs, ja, fr, uk, ko, pl, de, hu, id /*...*/ },
|
||||
current: "en",
|
||||
},
|
||||
theme: {
|
||||
|
||||
@@ -129,6 +129,10 @@ export default {
|
||||
tag: "gpap#3743",
|
||||
lang: "Magyar",
|
||||
},
|
||||
{
|
||||
tag: "naufalk25",
|
||||
lang: "Bahasa Indonesia",
|
||||
}
|
||||
],
|
||||
coolProjects: [
|
||||
{
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
Return YouTube Dislike mengembalikan kemampuan untuk melihat jumlah dislike di Youtube.
|
||||
|
||||
Jika ini tidak bekerja: buka tab Extension (chrome://extension/), matikan lalu hidupkan lagi extension ini. Ini biasanya memperbaiki banyak masalah, ini terjadi karena terdapat bug pada Chromium yang dapat merusak extension pada kasus tertentu. Semoga tim Chromium akan segera memperbaikinya.
|
||||
|
||||
Mulai 13 Desember 2021, Youtube menghapus kemampuan untuk melihat jumlah dislike dari API mereka.
|
||||
Extension ini bertujuan untuk mengembalikan kemampuan itu ke pengguna dengan menggunakan kombinasi data arsip like dan dislike, serta data like dan dislike dari pengguna extension untuk menunjukkan jumlah yang lebih akurat.
|
||||
|
||||
Sekarang terdapat 200+ juta data like/dislike video yang tersimpan sebelum 13 Desember 2021
|
||||
|
||||
Tumbuh secara aktif dan mengikuti perkembangan terbaru pada upload setelah 13 Desember 2021
|
||||
|
||||
Semakin banyak pengguna menggunakan extension ini, semakin akurat datanya.
|
||||
|
||||
Video yang tidak populer yang diupload setelah 13 Desember 2021 mungkin memiliki data yang kurang akurat dibandingkan dengan video yang populer.
|
||||
|
||||
Extension ini sedang aktif dikembangkan, jadi jika kamu mengalami masalah, jangan malu untuk melaporkannya pada halaman GitHub atau server Discord kami.
|
||||
|
||||
Lebih banyak fitur akan segera hadir!
|
||||
|
||||
https://github.com/Anarios/return-youtube-dislike
|
||||
Reference in New Issue
Block a user