Giúp đỡ về vấn đề import API vào như 1 thư viện

mình một cái API mình muốn import API vào trong C+ , C# như một thư viện thì làm sao vậy mọi người


còn đây là file json

Đây là code JavaScript làm sao dùng được trong các ngôn ngữ khác :joy: Kiếm thư viện nào cùng ngôn ngữ mà import.

mình thấy có một số người nói import vào được nên mình hỏi, vậy nếu như ví dụ mình muốn làm một chương trình dịch ngôn ngữ , mà mình sử dụng các thư viện API của google , thì mình có thể import nó vào không

Nếu bạn dùng C#, bạn có thể kiếm mấy module thông dịch Javascript (cảnh báo: chậm, bạn phải tự giải quyết vấn đề ajax vì chạy kiểu này ko có sẵn đâu):
https://github.com/nilproject/NiL.JS
https://github.com/sebastienros/jint
(Nhớ là có cái thư viện gì đó, có thể gửi input cho nodejs và nhận lại output.)
Nhưng tại sao không kiếm thứ dành cho 2 ngôn ngữ kia mà lại xài JS?

1 Like

Ngược lại thì được, vì bản thân NodeJS được viết bằng C++, và bạn có thể viết code C++, compile thành DLL và sử dụng trong code JS (được thực thi bằng NodeJS). Nhưng nếu muốn gọi JS trong C++ thì bạn phải kiếm một runtime có thể execute JS cho C++ (ví dụ duktape).

Google Translate có bản C#, tự dưng làm khó chi cho mệt vậy

install-package Google.Cloud.Translation.V2 -pre

Nếu bạn muốn sử dụng NodeJS package, thì nên dùng thêm MessageQueue như Redis. C# push message vào Redis, NodeJS nhận, xứ lý gửi lại message về Redis, C# nhận message trả về từ Redis xử lý. Cách dễ làm nhất.

1 Like

làm sao để cài đặt

"install-package Google.Cloud.Translation.V2 -pre "
rùi mình thiết lập môi trường xong nó kiêu mình sử dụng đoạn code này để xác thực nhưng mình làm mãi ko ra

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?