Find Jobs
Hire Freelancers

Github Search API Script (Bash or Python) - 02/05/2018 13:11 EDT

$30-250 USD

Cerrado
Publicado hace casi 6 años

$30-250 USD

Pagado a la entrega
I am seeking someone to write a script (preferably bash or python) to interact with the Github Search REST API. This script should be able to be run as a cronjob and will perform a series of searches everyday using the Github REST API. It will then find any new, recently indexed files that appear in the search results and download them. The new files should be compared against old files to identify anything new (for example, files should be hashed and stored in a file, if the hash already appears in the file, no need to download the file again.) Here is the basic flow of how the script should work: 1. Perform a search using the Github search REST API ([login to view URL]) 2. All of the files returned in the search results should be hashed and the new ones should be downloaded 3. The files will be written to a directory named with the day’s date. 4. Any email will be sent with the URLS of any new files that were found Ideally, I would like to have a web frontend to manage/view results. The script should not require any extensive setup beyond installing basic dependencies. Please let me know if you have any questions/ need me to clarify anything. Thanks!
ID del proyecto: 16865933

Información sobre el proyecto

12 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
12 freelancers están ofertando un promedio de $193 USD por este trabajo
Avatar del usuario
Hello, I'm a python developer with a lot of experience in different APIs. please contact me over chat to discuss more. Best regards.
$150 USD en 3 días
5,0 (48 comentarios)
5,9
5,9
Avatar del usuario
Hello picsorshens. Do you need to have a web frontend to manage/view results and download the file again and someone to write a script (preferably bash or python) to interact with the github search rest api ?.I can do this project as well We have experience in thoses skills: Bash Scripting, Web Scraping, Git,Python. I always: -Do project fast as possible. -Charge a reasonable cost. -Provide Quality Product. All my previous project was feedbacked 5 stars. because i care the customer feeling. Please text me via inbox. i very happy about that
$165 USD en 5 días
4,8 (22 comentarios)
5,2
5,2
Avatar del usuario
Expert python developer with experience of over 100 projects and masters in Data science. I have more than 5 years of experience in Python. I can do this for you. I have previously built a similar project. Contact me to discuss this further. Thanks
$111 USD en 5 días
4,9 (32 comentarios)
5,3
5,3
Avatar del usuario
Hello! I am a python developer. I looked at your project and it seems interesting. I have good experience in python and I am an expert in it. I have all necessary skills required to be a good developer. I am interested in your. Please check my portfolio and reviews. Ping me to discuss in detail. Waiting for you response.
$125 USD en 2 días
4,7 (36 comentarios)
5,4
5,4
Avatar del usuario
I have good experience with python, and in the past worked with github APIs - this was to monitor Github project activities of Crypto projects which have gone for ICO. We wanted to setup something like Coingecko, so we did that. Anyway, for your project the python can just pull the data, store the files in the corresponding folders with date, and also I can put a json file with all the summary details for that particular day. Web Interface : ---------------------- If you want to have a web interface, these files can be utilized and I can write a pure client based application (like Vue) and simple nginx to serve those json files(and the actual files if needed). This would be an additional work. We can discuss. Installation & Setup: --------------------------------- As far as running the script is concerned, We may need python and virtualenv to setup dependencies. I can give a full install script for that. If you want to run in any server (in cloud) I can give you a docker setup as well - This would be additional work. The first part can be done quickly.
$222 USD en 3 días
5,0 (1 comentario)
0,8
0,8
Avatar del usuario
Dear Sir/Madam: I am a software developer, doing desktop, web and cloud programming. Software architecture and engineering. Personalized service, full back-end and front-end programming. Background Samples at my portfolio tsftportfolio wordpress com, Office apps VBA, ERPs, scripting, ETL, DBA, SysAdmin, Wordpress, Python, .NET, Clarion, PHP are part of my skills and experience, including UML, BPMN as well as GIMP for graphic design. PROCEDURES Remote Work -Online distance working -Online collaboration: easier system for you. -Daily communication automatized workflow. -Extreme programming, Agile methods. I look forward to work with you, Kind regards.
$155 USD en 10 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
A proposal has not yet been provided
$222 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Expert in Bash scripting, Certified RHEL Admin Certified Hadoop Admin Expert in Automation using ansible Will give free demo
$100 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I've written scripts like this in the past. Except not incorporating the hashing functionality. Storing this information in a file that keeps track of all the results would be an easy way to accomplish this, and comparing against in when the cronjob runs. Caveat I see is the email process. I've done this using mutt and gmail, but I'm sure other providers would work. I'd need to be agreeable to your email requirements. Are you looking to use public or private mailserver? I can get an nginx server running an automated homepage with all results, hyperlinks and hashes. Dependencies: -sdiff -mutt -nginx
$155 USD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Las Vegas, United States
5,0
29
Forma de pago verificada
Miembro desde jul 2, 2009

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.